68 Willoughby Lane, TottenhamLondon, ENGLAND
33 Dunloe Avenue, TottenhamLondon, ENGLAND
7A White Hart Lane, TottenhamLondon, ENGLAND