New London House sits beside Fenchurch Street station in the heart of the insurance district. Lloyd’s of London, Leadenhall Market, Monument and the Sky Garden are all close by, while Tower Hill and Bank provide additional Underground connections.





The right workspace can transform how your team works and grows. Let us help you secure the office that’s perfect for your business.
Find a time to speak here