120 Holborn is a fully refurbished development in the heart of London’s thriving EC1 – one of the most dynamic and rapidly changing districts in the capital. The reception and signage has been substantially upgraded and the area surrounding the building is undergoing substantial landscaping works. The building also offers a communal terrace, perfect for entertaining in the summer.
Compare listings
Compare