

Fulham Palace, situated on the banks of the River Thames, was the country home of the Bishops of London from the 11th Century. Described as ‘The best kept secret in London’ the Grade 1 listed building and 20-acre gardens were recently renovated.
Within the Palace we have created a unique environment that combines traditional surroundings with state-of-the-art facilities including spacious meeting rooms (for up to 20 people), client conferencing, and audio-visual suites, an on-site restaurant and ample parking.