Metro London

Metro London

0  Reviews


Other Restaurants in London - Clapham
9 Clapham Common South Side , Clapham, London, SW4 7AA
+44 (0) 20 7627 0632

Metro is a restaurant and bar that serves a variety of beers, wines and spirits as well as a selection of modern European dishes. They also have a garden and conservatory area. Catering for vegetarians is provided.
Tags: bar




Would you be willing to add a review of Metro London? A Metro London review will help create a directory of recommended Other Restaurants in London. If Metro London is your business, then claim it now. This will enable you to update your business details and add search tags.