Canary Wharf

Canary Wharf

Canary Wharf

Canary Wharf is one of the two main financial

centres of London. In this area are located some of the UK’s tallest buildings like One Canada Square. There are lots of nice bars, cafes, wine bars and restaurants in Canary Wharf. Hotels in London

Tube station: Canary Wharf

Maps of Canary Wharf

Map of Canary Wharf London

Map of Canary Wharf

Where is Canary Wharf on Map of London

Canary Wharf on Map of London