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!


1 Battle Bridge Ln, London SE1 2HD, UK

+44 20 7403 1041

Download Lemi

Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!