Canary Wharf 1 Canada Square
1 Canada Square, London, E14 5AA, GBR
Canary Wharf Cabot Square
25 Cabot Square, London, E14 4QZ, GBR
Office Packages for regular access.
Office memberships provide access to locations in every major town and city. With low prices and flexible terms.
Directly east of central London, nestled upon the Isle of Dogs, Canary Wharf is considered to be the second major financial district of London. A corporate haven, developed for the express purpose of providing a new space for the capital’s ever-growing commercial activity, it features one of the most well-connected transport networks in the city, with three DLR stations and a London Underground station, as well as a National Rail station soon to open as part of Crossrail route. Home to many of the most iconic skyscrapers that constitute the capital’s skyline, such as One Canada Square, the Citigroup Centre and 5 Canada Square, organisations of all sizes aspire to establish themselves here.
”Office space in Canary Wharf can offer companies proximity to key industry players and access to top talent.”RegusA Guide to Renting Canary Wharf Offices