Where is Hay's Galleria?

Where is Hay's Galleria located?

Hay's Galleria, Hay's Galleria, Great Britain (approx. 51.50515°, -0.084072°)


Where is Hay's Galleria on the map?