Tucked away in south west London is the home of the Bishops of London since 704 AD. Set in magnificent grounds close to the River Thames it is a secluded environment that manages to combine places for children to explore, historical interest and a great café - all in a country-side setting. Fulham Palace remained the [...]
