Review: The Bower House ‘best country Cotswolds getaway you can get’
2025-09-04 4,480 Dailymotion
Restaurant and hotel review of The Bower House in Shipston-on-Stour in the Cotswolds that’s a weekend break destination near Birmingham and Stratford-upon-Avon with a chef formerly at Michelin-starred Simpsons in Edgbaston