
It’s a new, luxurious built environment set amongst more run down areas of London. The contrast is often very evident.
Canary Wharf is located in east London — find more information about it on Wikipedia as well as the official Canary Wharf Group plc website.