Traditional pub in Moreton-in-Marsh

If you are looking for a place to enjoy a drink or a delicious meal, visit The Swan Inn today. We are located in Moreton-in-Marsh, Gloucestershire, and offer a variety of freshly prepared meals made from locally sourced ingredients. Our traditional pub offers a comfortable and cosy atmosphere for adults and children alike. 

Contact us

Visit us today

Telephone: 01608 650 711 

Business hours
Monday to Sunday, 08:00 - 23:00
The Swan Inn
High Street
Gloucestershire GL56 0LL
Share by: