- Disabled Access
- Private Dining
- Free WiFi
- Families and Children Welcome
About The Bower House
The Bower House restaurant and rooms is in the centre of the thriving market town of Shipston on Stour, on the edge of the Cotswolds and just 10 miles from Stratford-upon-Avon. The ground floor of this glorious Georgian town house is a 75-seater restaurant, with five wonderfully comfortable bedrooms above.