Holloway Cafe London

Holloway Cafe London

0  Reviews


Coffee & Tea in London - Archway
616 Holloway Road , Archway, London, N19 3PB
+44 (0) 20 7281 4475

Holloway Cafe London is a local coffee shop in London. They are pleased to offer coffee and tea. Holloway Cafe coffee shop has its address at 616 Holloway Road.
Tags: seating area, takeaway




Always got something to say? Want to submit a review of Holloway Cafe in London? Contribute to the directory of recommended Coffee & Tea in London by submitting a Holloway Cafe London review. Do you own Holloway Cafe London? If so, claim it now! After claiming a business, you will be able to update the details and add more tags and photos.