Office Pictures & Description
Canada Square is an iconic part of the Docklands area of London. The Docklands district was originally home to the fishing and shipping industries but over the last few decades it has been significantly redeveloped.
In its current incarnation, it enjoys an atmosphere of professionalism and modernity which suits its role as one of the principal locations for the UK financial industry. Many of the buildings in this business area are skyscrapers, including the office building in question.
One Canada Square is a London landmark as it's height and design means it is not only a part of London's famous skyline but also offers outstanding views as it overlooks the majority of the City. Within this building, the professional exterior is carried through to the interior, creating a welcoming yet functional atmosphere.
It's size also means that it has the capacity to hold a large number of staff and its modern design and smooth running means that all of the facilities and services required are catered for at the highest level of quality.
Office Location
- Canary Wharf
- Limehouse
- London City Airport
Canada Square is a prestigious location within close proximity to the City. It is a public square on the Isle of the Dogs in London's Docklands area.
Docklands itself has been the subject of huge investment and is ideal as a professional office location. The square sits along the River Thames, offering outstanding views of London's skyline and boasting excellent transport links to the City and beyond, including the Docklands Light Railway (DLR) which interconnects with London's tube network.
The area, although a financial district, is not far from attractive bars and restaurants of the highest quality.
For advice call us on
0845 260 5510
Can't find the right office?
Register your detailsRegister your details and receive details of new offices as they become available