Metro Garden Restaurant and Bar in London

Metro Garden Restaurant and Bar

9a, Clapham Common South Side
SW4 7AA
020 7627 0632
Write your review of Metro Garden Restaurant and Bar
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
459 ft
Babalou
The Crypt, St. Matthews Church, Brixton Hill
London SW2 1JF
0.7 mi
Corum
30-32, Queenstown Rd
London SW8 3RX
0.9 mi
Veracruz
2 Arlington Parade, Brixton Hill
London SW2 1RH
1 mi
Phoenix 441
441, Coldharbour Lane
London SW9 8LN
1.1 mi
Iroko
228, Brixton Hill
London SW2 1HE
1.1 mi
Scoffers Restaurant
6, Battersea Rise
London SW11 1ED