Football in London

London boasts 13 professional football teams, more than any other city in the world. So why not combine a visit to the capital with an afternoon watching your favourite team play?

You can even tour one of the city's legendary football grounds, including the national stadium, Wembley.