Address: Tottenham Hotspur FC
White Hart Lane
748 High RoadLondon
N17 0AP
Tel No: 020 8365 5000
Miles from Vicarage Road:
21