Establish a prestigious business presence at New London House, a contemporary workspace ideally situated moments from the iconic Tower of London. This modern edifice is gracefully enveloped by the rich tapestry of traditional architecture. Expansive floor-to-ceiling windows within premium office suites and meeting rooms ensure abundant natural light, cultivating an optimal environment for productivity. At the close of the business day, opportunities for relaxation and leisure abound. A brief stroll leads to Tower Hill, and convenient access is afforded to the Sky Garden at 20 Fenchurch Street, the distinguished ‘Walkie-Talkie’ building, offering a unique urban retreat.