New River Stadium
White Hart Lane, London
N22 5QW