Designed by
Title
Canary Wharf, London, UK #75262695
Description
LONDON, UK - JULY 31, 2016: Harbour Exchange estate is collection of office buildings near Canary Wharf made up of nine buildings, each with its own reception and is home to a diverse mix of occupiers
This image is editorial