London

The Location: Serviced Office Space, London Canary Wharf

WINNER OF THE BCA INDEPENDENT BUSINESS CENTRE AWARD 2016

Our London serviced offices are ideally located for business success, find us right on the water, two minutes walk from the Crossharbour DLR with excellent links to Bank, Canary Wharf Tube and Stratford and have been meticulously designed to enable your company to thrive.

Vibrant Canary Wharf is at the heart of a thriving commercial centre. Locating here puts you in good company with some of the UK’s biggest businesses and close to the buzz of London Docklands.

Get in touch…

Please leave this field empty.

or call us on 0800 319 6600

  • Meeting Rooms images

    Meeting Rooms

    Our meeting rooms in London are perfectly placed for business meetings, conferences and training events.

    More
  • Serviced Offices images

    Serviced Offices

    If you are searching for London serviced offices then look no further.

    More
  • Virtual Offices images

    Virtual Offices

    London is a prime location for your business, but you may not want or need to be based there, our Virtual Offices are the perfect solution for this.

    More