78-94 Ormside Street, London SE15 1TF

20,000 sq ft office building in the regeneration area. Planning permission obtained for a residential led mixed use scheme totalling 55,000 ft2.

No items found.