83 Kitchener Road, TottenhamLondon, ENGLAND
39 Lansdowne Road, TottenhamLondon, ENGLAND
15 Linley Road, TottenhamLondon, ENGLAND