The North London Mail Centre was established in 1904
Sager bought the 500,000 sq ft North London Mail Centre for £30m in 2003. The site is now a £370million development called the 'Islington Square Project' providing nearly 43,000 square feet of green space across rooftops in the heart of...