London Wiki
Advertisement

The Locksley Community Centre is a community centre is Limehouse.

The website is [1] with some information here.

Advertisement