800 Chisley Road, South TottenhamLondon, ENGLAND
The Old Fire Station Town Hall Approach Road, South TottenhamLondon, ENGLAND