Football is huge in the UK, and certainly in London
Arsenal FC and Chelsea FC (and their stadiums) are both located there.
In addition, London has the Wimbledon Tennis Museum and hosts a variety of other sports, like cricket and rugby.
Can you think of any others?