About the Business
Graceful surroundings and a warm welcome are but two of the many enchantments of the Norfolk House Hotel. Another is the location, as our 200 year old Georgian manor house stands in three acres of gardens complete with Terrace and Swimming Pool. We are situated near the River Thames at Taplow in the charming county of Buckinghamshire and are within close proximity of historic Windsor and The Fat Duck in Bray.
London Heathrow Airport is approximately a fifteen minute drive. Norfolk House is ideal for private Lunches, Barbeques, Conferences, Family Parties and Wedding Receptions.
Location & Hours
589 London Rd
Slough, SL3 8QG