The Bishops’ Tree at Fulham Palace

posted in: Bradshaw in London, Home | 0

Fulham Palace has been the country seat and home of the Bishops of London since about 700. It is surprising sight, perhaps unduly neglected, but now undergoing major renovation. In the grounds is the Bishops’ Tree.

%d bloggers like this: