Designed by
Title
The shopping mall Hays Galleria, London, United Kingdom #121024397
Description
Hay`s Galleria is a mixed use building in the London Borough of Southwark situated on the south bank of the River Thames featuring offices, restaurants, shops, and flats. Originally a warehouse and associated wharf Hay`s Wharf for the port of London, it was redeveloped in the 1980s.
This image is editorial