Establish a distinguished presence adjacent to the iconic Tower of London. New London House presents a contemporary structure enveloped by rich traditional architecture. Expansive floor-to-ceiling windows ensure abundant natural light permeates premium office spaces and meeting rooms. After professional commitments, occupants can effortlessly transition with a brief stroll to Tower Hill, or enjoy complimentary access to the Sky Gardens at 20 Fenchurch Street, famously known as the ‘Walkie-Talkie’ building.