Create an impressive base for your business just steps from the iconic Tower of London. Our New London House workspace blends modern design with the surrounding historic architecture, offering a unique environment for your business to thrive. The office spaces and meeting rooms feature floor-to-ceiling windows that flood the space with natural light, creating an inspiring and productive atmosphere. After a productive day, unwind with a short stroll to Tower Hill or take a complimentary trip to the Sky Gardens at 20 Fenchurch Street, the renowned ‘Walkie-Talkie’ building, for breathtaking views of the city.
