- Telefonica O2 Arena
- UK's tallest building: One Canada Square
- Citygroup's Headquarters
- Barclay's Headquarters
- HSBC's EU Headquarters
- Canary Wharf is a major business district located in London, United Kingdom. Rivalling London's traditional financial centre, the City of London, Canary Wharf contains many of the UK's tallest buildings, including the tallest, One Canada Square.
- Around 90,000 people work in Canary Wharf and it is home to the world or European headquarters of numerous major banks, professional services firms and media organizations
- See Beautiful London Tower bridge here: flic.kr/p/8NKoSh
- Awesome !!! - Toan N.
- Paco Cabeza-Lopez
- See Westminster Palace here: flic.kr/p/9JhKdB
Canary Wharf skyline at night, London, UK reflection
keyboard shortcuts: ← previous photo → next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts