Fulham Palace

London, Greater London