TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
United Kingdom
Leicester
The Barn
The Barn
4.2
(20 reviews)
142 London Road, LE2 1EB
+44 116 255 1210
Official 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