The Barn

4.5
(98 reviews)
60 Holloway Road, London, N7 8JL
+44 20 3784 8741Official website
Breakfast
British
Brunch
Cafe
Cheap Eats
Coffee & Tea
Dinner
European
Gluten free options
Lunch
Seating
Table Service
Takeout
Vegan options
Vegetarian friendly
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour