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

- Image ID: D71NH4
London, England, UK. Central; St Giles - office buildings / restaurants (Renzo Piano) in St Giles High Street, Camden.
PjrTravel / Alamy Stock Photo
Image ID: D71NH4
Location: London, England, Great Britain, GB, UK, Europe