78-94 Ormside Street, London SE15 1TF

20,000 sq ft office building in the regeneration area. Plans being prepared for a residential led mixed use scheme totalling 55,000 ft2.

Back to Residential Developments