The Barn

$
Closed
tripadvisor logo

(98)

Call
Website

Advertisement

Photos

60 Holloway Road
London, England N7 8JL

The Barn is a welcoming café located on Holloway Road, run by three brothers dedicated to creating a home-like atmosphere for their customers. They offer quality homemade food and cakes, complemented by exceptional coffee crafted from the finest beans by highly trained baristas.

Generated from the website

Reviews

tripadvisor logo
4.598 reviews
Photo of Nick T
Worth a visit
5/5/2024

Enjoyed my food, good sized portion of eggs Benedict and a standard bottle of Diet Coke. Like every...

Photo of redchris12
Not to be missed, a real gem
2/25/2024

We initially was going to another local eatery. Having entered it we decided against it, they had no...

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Barn

Advertisement