Fulham Palace

Fulham Palace, set along the north bank of the River Thames in London, is a historic former residence of the Bishops of London. The building showcases architectural layers spanning centuries, surrounded by extensive walled gardens and botanic collections. Its location in west London blends natural beauty with a rich ecclesiastical heritage, offering a quietly reflective atmosphere amid the city.

Events and activities in Fulham Palace

Getting there

Fulham Palace

Bishops Ave, London, SW6 6EA