White Hart Lane is the home of Tottenham Hotspur Football Club in the Premier League and has a capacity of 36,285.
White Hart Lane is the home of Tottenham Hotspur Football Club in the Premier League. White Hart Lane has a capacity of 36,285.