Office space for rent in Canary Wharf

For large floorplates, ultra-modern facilities and corporate kudos, Canary Wharf is the go-to destination in London. But offices here also enjoy a varied restaurant and entertainments offering (it’s just across from the O2 arena) and high-end retail. If you’re interested in joining some of the UK’s biggest financial and media organisations in amongst the skyscrapers, CBRE can help.

11 matching Offices for rent

page 1 of 2