
Blog, Cotswolds, Food, Travel, United Kingdom
Beautiful Pubs in the Cotswolds: The Mount Inn
The Mount Inn is a traditional pub in the Cotswold situated on a hill which overlooks the beautiful village of Stanton. Great food, drinks and views – what more could you ask for?
September 17, 2020