Situated in the Leicestershire countryside, Upton Barn offers pleasant dining in a relaxing environment. Our fully licensed restaurant offers a range of meals that reflect value for money. A local butcher and producers supply us with high quality, fresh local ingredients so that we can serve you good country cooking.