Michael"s Cafe London

Michael's Cafe London

0  Reviews


Coffee & Tea in London - Selhurst
16 Selhurst Road , Selhurst, London, SE25 5QF
+44 (0) 20 8665 6441

Michael's Cafe London is a coffee shop in London who specialises in coffee and tea. Michael's Cafe coffee shop’s phone number is +44 (0) 20 8665 6441.
Tags: cafes, snack shops & tea rooms




Are you willing to write a short review of Michael's Cafe London? Tell us about your experiences by writing a Michael's Cafe London review and help build a list of the best Coffee & Tea in London. Is Michael's Cafe London your business? Claim it now. Claiming your business will enable you to update the tags, address and business description.