Metro Cafe London

Metro Cafe London

0  Reviews


Coffee & Tea in London - Charing Cross
Villiers Street, 12, The Arches , Charing Cross, London, WC2N 6NG
+44 (0) 20 7839 2146

Metro Cafe sells a large variety of sandwiches and refreshments. Catering for vegetarians is also provided.




Feel strongly about this business? Want to add a review of Metro Cafe London? Add a Metro Cafe London review and contribute to the directory of recommended Coffee & Tea in London. If Metro Cafe London is your business, then claim it now. Claiming your business will enable you to update the tags, address and business description.