Level 33, 25 Canada Square

Level 33, 25 Canada Square, London, E14 5LB
space icon
200 — 10,000 sq ft
2 - 600 desks
« back

Serviced Office Available

There is a vast array of restaurants, bars and cafes in the area offering everything from Japanese to Spanish cuisine as well as a good selection of hotels. With around 845,000 sq ft of retail space, Canary Wharf is one of London’s most popular shopping destinations. The business centre is served with superb transport links by tube or DLR with Canary Wharf. West Ferry and West India Quay are very close by and Limehouse railway station is also within a mile of the offices. Canary Wharf is conveniently located for air travel, London City Airport is under three miles away and the centre is easily accessed by bus, river bus or road.

  • Reception Area
  • Meetings Rooms
  • Hot Desks
  • Disabled Facilities
Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…