Fulham Palace
Fulham Palace was the Manor House of the Bishops of London from c.11C and their country residence until 1973. I visited about ten days ago. (Here is a list of all the Bishops of London.)
Exploring with my camera
Fulham Palace was the Manor House of the Bishops of London from c.11C and their country residence until 1973. I visited about ten days ago. (Here is a list of all the Bishops of London.)