Nestled in the heart of Buckinghamshire, Taplow House Hotel & Spa is a beautifully British country house hotel that seamlessly blends historic charm with modern luxury. Built in 1568 and transformed in 1751, our Georgian manor has evolved into a serene haven set within six acres of lush parkland. Just 20 minutes from Heathrow Airport and a short drive from Windsor, we offer guests a tranquil escap