The Barn

4.2
(20 reviews)
142 London Road, LE2 1EB
+44 116 255 1210Official website
American
Dinner
Fast Food
Lunch
Mid-range
Quick Bites
Restaurants
Seating
Takeout
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
The Barn | Leicester | United Kingdom | TripAligner