Located in an iconic skyscraper in London’s best-known business address, these serviced offices stand among many corporate national and international giants.
The brightly lit offices offer awesome views over east London. They would suit any financial services, energy or media firm – local, national, European or international.
- Canary Wharf has its own DLR station, the ultimate in convenience
- Business lounge access, work in comfort with free Wi-Fi
- Fully furnished offices – ready to use
- Serviced, so no hassle with maintenance
- Reception team to meet and greet
- Administrative services on hand if you need them