The Mount Inn
The Mount Inn Stanton, High Street, Stanton, Broadway.
The Mount Inn is a 17th century village pub in the picturesque village of Stanton near Broadway. The pub stands on a mount at the end of the village, offering stunning panoramic views across the Vale of Evesham towards the Malvern Hills and even the...
You must be logged in to post a comment.