Cafe Metro London

Cafe Metro London

0  Reviews


Coffee & Tea in London - Camden
180 Camden High Street , Camden, London, NW1 8QP

Cafe Metro London is a coffee shop serving the local area who offers coffee and tea. Cafe Metro coffee shop has its address at 180 Camden High Street.




Feel strongly about this business? Want to add a review of Cafe Metro London? Your Cafe Metro London review will help build a list of the best Coffee & Tea in London. Do you own Cafe Metro London? If so, claim it now! If you claim a business, you will be able to choose a new business profile photo.