Hay's Galleria, Southwark, London.

Hay's Galleria, Southwark, London, England