Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Holloway Islington London
41 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,1
322 Opinions in 1 websites
465 Caledonian Rd, London, N7 9BD, United Kingdom, England
Staff are not very welcome and also they don’t care much about clients satisfaction
coffee4,0
8 Opinions in 1 websites
253 Holloway Road Near Holloway Road Tube Station, London N7 8HG England, England
Great place for the most amazing plants I've ever seen. Seriously, I didnt know plants that look like fish bones existed or some plants survived just on air! A real Aladdin's cave of plants!