Hay's Galleria

1 save

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!


Mall

1 Battle Bridge Ln, London SE1 2HD, UK

+442074031041

Download Lemi

Lemi is better in your pocket. Discover more and create your own Lists in our iOS and Android apps.