Office Pictures & Description
One of the most iconic of the many buildings that reach skywards in London is One Canada Square, also known as the Canary Wharf Tower, which is actually the tallest building in the United Kingdom. However, this is just the centrepiece of the renowned Canary Wharf development, which embodies both office and shopping complexes.
This brand new business centre is located in the heart of Canary Wharf, within this landmark building, putting you right at the centre of the action. The high quality offices, being new, are awash with modern conveniences and fittings, creating a fresh working environment and giving a good impression to any visiting clients.
The offices are also extremely good value for space of this calibre and the location will be a major attraction for everyone involved with your business, situated as you are in the middle of not just a business centre but also a social centre too. Finally, you can expect the best in communications and networking in line with the infrastructure of such a modern building.
Office Location
- Canary Wharf
- Limehouse
- London City Airport
London Docklands is a thriving and vibrant business district offering a wide range of shops, restaurants, leisure and entertainment facilities. It comprises parts of several boroughs (Southwark, Tower Hamlets, Newham and Greenwich).
The area is so named due to its proximity to the old docks, formerly a part of the Port of London. Although most of the old Dockland wharves and warehouses have been demolished, some have been restored and converted into apartments.
Most of the docks themselves have survived and are now used as marinas or watersports centres. Numerous upmarket restaurants, shops, pubs and bars can be found throughout the area.
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