The Buildings

One New Ludgate

One New Ludgate

Completed in Spring 2015, this superb landmark building comprises 154,856 sq ft of prime office space and 24,960 sq ft of retail space.