Home
Octave Perrault
Diploma 14
The building sits between the business district of Canary Wharf and the residential area of Tower Hamlets.