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.