From £ 279 / m
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.
Amenities at Fenchurch Street
Location
Interested in this location?
Find out about options and pricing by speaking to an expert