Tottenham Hotspur FC
Tottenham Hotspur FC is an English professional football club located in White Hart Line stadium in Tottenham, North London. Its capacity is 36, 240 people; Tottenham club plays in the stadium for over a century, starting from 1899. The club...英国华人论坛