194-196 Mitcham Road, TootingLondon, ENGLAND
24 Alston Road, TootingLondon, ENGLAND
126-128 Upper Tooting Road Tooting, TootingLondon, ENGLAND