Sheila"s Cafe London

Sheila's Cafe London

0  Reviews


Coffee & Tea in London - Cricklewood
231 Cricklewood Broadway , Cricklewood, London, NW2 3HP
+44 (0) 20 8452 2020

Sheila's Cafe, in London, is a local coffee shop who offers coffee and tea. Sheila's Cafe coffee shop has its address at 231 Cricklewood Broadway.
Tags: seating area, takeaway




Would you be willing to add a review of Sheila's Cafe London? Your Sheila's Cafe London review will help build a list of the best Coffee & Tea in London. Do you own Sheila's Cafe London? If so, claim it now! If you claim a business, you will be able to choose a new business profile photo.