The Armadillo Cafe London

The Armadillo Cafe London

3 1  Reviews


Coffee & Tea in London - North Kensington
11 Bramley Road , North Kensington, London, W10 6SZ
+44 (0) 20 7727 9799

The Armadillo Cafe in London, London, is a local coffee shop who specialises in coffee and tea. The Armadillo Cafe coffee shop is located at the following address - 11 Bramley Road.
Tags: takeaway, terrace




The Armadillo Cafe London Reviews


Independent cafe - Inconsistent in their service, but all food made on site so its yummy and their coffee is worth the trek up to Latimer Road.

Next door's deli is packed with British goods with great provenance and classy ready meals.  

Rating  3

Report this Review

Do you want to write a review of The Armadillo Cafe in London? Tell us about your experiences by writing a The Armadillo Cafe London review and help build a list of the best Coffee & Tea in London. If The Armadillo Cafe London is owned by you, then claim it today. This will allow you to amend your details and improve your listing.