Fulham Palace

Bishops Ave, London, SW6 6