Memory by Matt Mayer
This recently redeveloped shopping arcade is area outside London Bridge station and has a variety of places to shop drink and eat. The high ceilings protect you from the weather while you still feel you are outside!
1 Battle Bridge Ln, London SE1 2HD, UK
Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!