Traditional village pub · Stanton, Worcestershire, United Kingdom
The Mount Inn, Stanton
Traditional 17th-century pub in Stanton, near Broadway, in the heart of the Cotswolds. Local produce kitchen, Donnington Brewery ales and panoramic views.
View profile →