Tottenham Hotspur - latest images




Tottenham Hotspur FC latest
Tottenham Hotspur Football Club is an English professional football club which currently plays in the Premier League, and are current League Cup winners.Frequently referred to as Spurs, its home stadium is White Hart Lane, Tottenham, in the London Borough of Haringey (N17).-Wikipedia-