Hays Galleria
1 Hays Lane
London
SE1 2RD
United Kingdom