While new offices come on stream in the town centre, some of the more eye-catching edifices of the Croydon building spree of the 1960s are about to be given a lease of extra life. Leon House is the 21-storey office block on Croydon High Street just south of the Flyover, a sort of outpost of […]

http://insidecroydon.com/2017/07/26/leon-house-squeezes-another-263-flats-into-town-centre/

Advertisements