You are now leaving Menulist
We hope to see you again soon!
Radio
Me London 336-337 Strand Aldwych London, WC2R 1HA, WC2B 4JF, United Kingdom
Cocktail, Drinks, Tea, Salad, Wine, Casual, European, Bars, Brunch, Pub, Bar-Lounge
The redirect does not work? Just click on this link or copy it into your address bar