London, England, UK. Central St Giles - office buildings / restaurants (Renzo Piano) in St Giles High Street, Camden. - single image reflected

- Image ID: KE1RY4
London, England, UK. Central St Giles - office buildings / restaurants (Renzo Piano) in St Giles High Street, Camden. - single image reflected
PjrTravel / Alamy Stock Photo
Image ID: KE1RY4
Location: Central Saint Giles Piazza, London, United Kingdom