Boasting world-class academic and cultural institutions, the New Cross and Deptford area is a hub of creativity and has developed a reputation as one of the capital’s most vibrant neighbourhoods.
Achilles Street regeneration
Proposals to regenerate Achilles Street received planning approval in December 2025, progressing the delivery of new affordable homes, improved public spaces and fresh opportunities for residents and businesses.
The scheme will provide:
Shaped by residents since 2016, the project builds on strong local support. It will revitalise the high street with new creative workspaces and is expected to complete by 2033.



