Berry Hill Taplow Nr Maidenhead & S, Taplow
Taplow House Hotel & Restaurant is an elegant hotel close to Windsor and 25 minutes' drive from Heathrow Airport. It is set in 6 acres of grounds and has an on-site restaurant.