Steeped in history the Chequers Inn built in 17th century is full of charm and Style. Oak posts and beams flagstone floors snug on a winters evening bright and sunny on a summers day.Only 24 miles from London just waiting for your visit.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Berkshire Holiday Destinations in Europe