Metro Garden Restaurants and Bar
9 Clapham Common South Side, London
SW4 7AA United Kingdom
SW4 7AA United Kingdom
Driving directions to Metro Garden Restaurants and Bar on map
Phone: 02076270632
E-mail: [email protected]
Website: http://www.metromotel.co.uk