Stockwell recreation centre

Stockwell Recreation Centre for arts, sports etc.