Prince Leopold Inn
Advertisement
The Prince Leopold Inn is a family-run riverside country pub located in the picturesque village of Upton Lovell. With a dog-friendly bar area and a restaurant overlooking the River Wylye, it offers a delightful setting for enjoying both classic and modern pub dishes, including a popular Sunday roast made from fresh local produce.
This venue is perfect for larger gatherings and special events, such as weddings, but also features a cosy Chicken Shed in the garden, ideal for intimate private dining experiences for up to 12 people. The combination of beautiful surroundings and quality dining makes The Prince Leopold a charming destination for visitors seeking a relaxing meal in the countryside.
Generated from the website
You might also like
Advertisement



