Build an impressive home for your building on the doorsteps of the Tower of London. Our New London House workspace is a modern building surrounded by rich traditional architecture.
Floor-to-ceiling windows allowing plenty of natural light to illuminate your work in premium office spaces and meeting rooms. At the end of the day you can disengage with a short walk to Tower Hill or take a free trip to the Sky Gardens at 20 Fenchurch Street, the famous ‘Walkie-Talkie’ building.
A virtual office gives your business a professional address at Fenchurch Street, with mail handling and on-demand access to meeting rooms, without renting a physical workspace. It's ideal for registering your company, building local presence, and staying flexible. Submit an inquiry below and our team will get back to you with the details.
virtual office
A virtual office gives your business a professional presence: a prestigious business address, mail handling, and call answering, without the cost of a physical space. Use it to register your company, build a local presence, and stay flexible, with on-demand access to meeting rooms whenever you need them.
Give your business a prestigious City of London presence with a virtual office at New London House on London Street, without leasing space. The service covers a business address, mail handling, call answering, a local phone number and meeting room access near Lloyd's of London and the Square Mile's financial institutions. Enquire to select the package that suits your needs.
A business address, mail handling, call answering, a local phone number and meeting room access.
Yes, the virtual office gives you a prestigious City of London business address.
Yes, meeting room access is included with the virtual office.
Submit an enquiry and choose the virtual office package that suits you.
Yes, call answering and a local phone number are part of the service.
New London House is steps from Fenchurch Street rail and Tower Hill Underground.
New London House sits in the Square Mile near Lloyd's of London.
New London House stands on the doorstep of the Tower of London and The Monument.
Regus New London House sits on London Street in the City of London's Square Mile, with Fenchurch Street railway station steps away and Monument, Bank and Tower Hill Underground stations within a short walk. London Bridge station is also nearby. The Tower of London, The Monument to the Great Fire of London and the historic Leadenhall Market are moments away, while the free Sky Garden at 20 Fenchurch Street offers a break with a view.