Thank you for your patience while we retrieve your images.


Thumbnails
 
Hays Galleria

Hays Galleria

Located on the South bank of River Thames, Hays Galleria was redeveloped in the 1980s. It is near to London Bridge station and Tower Bridge. The metal ship sculpture "Navigators" is in covered atrium.