Metro Cafe in London

Metro Cafe

326 Vauxhall Bridge Road
SW1V 1AA
020-72337399
Write your review of Metro Cafe
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
396 ft
Eat
Cardinal Place
London SW1E 5JE
439 ft
Shakies
193, Victoria St
London SW1E 5NE
471 ft
Mix Espresso Gourmet at Park Plaza
239 Vauxhall Bridge Road
London SW1V 1EJ
509 ft
Internet Cafe
164 Victoria Street
London SW1E 5LB
520 ft
Grab a Bite
193, Victoria St
London SW1E 5NE
555 ft
Kirspy Creme
Platform 2 Victoria Station
London SW1V 1JU