Hay's Galleria Arcade South Bank London Borough of Southwark London England UK GB EU Europe

- Image ID: F5G60R