Manor Cafe London

Manor Cafe London

0  Reviews


Coffee & Tea in London - Stoke Newington
12A Manor Road , Stoke Newington, London, N16 5SA
+44 (0) 20 8802 5252

Manor Cafe, in London, is a local coffee shop who offers coffee and tea. Manor Cafe coffee shop’s address is 12A Manor Road.
Tags: seating area




Would you be willing to add a review of Manor Cafe London? Your Manor Cafe London review will help build a list of the best Coffee & Tea in London. If Manor Cafe London is your business, then claim it now. Business owners who claim a business can update the description and add new tags and photos.