6 Stockwell Park Road, StockwellLondon, ENGLAND
Tunstall Studios 34-44 Tunstall Road, StockwellLondon, ENGLAND