But if you are a sports fan, London has so many amazing places to go, either to watch a live event, go on a stadium tour or to learn more about sports in the UK.
Here are our list of the top places to visit in London for sports fanatics.
1. Wembley Stadium for Football
Wembley Stadium is the home of English football and it is one of the largest stadiums in the world with a capacity of 90,000. England mens and women teams regularly play games here throughout the football season, whilst play off and cup finals are also hosted here. Wembley is also somewhere you can watch other sports, including American Football.
If you are planning a short break like 2 days in London and you love sport, you should definately check the Wembley fixtures.
2. Twickenham Stadium for Rugby
Rugby is one of the most popular sports in the UK and if you would like to see a live game Twickenham Stadium is where to go. This is the Home of England Rugby, a huge stadium with an impressive 82000 spectators. Twickenham is the largest dedicated rugby union venue in the country.
3. Ascot Racecourse for Horse Racing
Horse riding is one of the most popular past times in the UK, and if you are looking for a fun day out going to the races is recommended.
Ascot Racecourse, located west of London is a dual-purpose British racecourse, located in Berkshire. It is very easy to get to from Central London. Ascot hosts 13 of Britain's 36 annual Flat Group 1 horse races and three Grade 1 Jumps races so the chances of seeing live events throughout the year is easy.
4. Lord's Cricket Ground for Cricket
Lord's Cricket Ground, commonly known as Lord's, is a cricket venue in St John's Wood, London. Cricket is a great day out, with a relaxed atmosphere and unique experience. Middlesex County Cricket Club play games here during the regular season, whilst international games are also hosted here.
5. Live League Football
London's most popular sport is football and there are seven London-based teams in the Premier League, including Arsenal, Chelsea, Tottenham, West Ham, Crystal Palace, Fulham, and Brentford.
Other clubs that play in London but are in the lower leagues include Queen's Park Rangers, Charlton Athletic, Millwall F.C., Millwall Lionesses, London Bees, AFC Wimbledon and Leyton Orient F.C. Lots more non-league teams also compete across the capital.
The football season generally runs from August to April, getting tickets for live games in the Premier League can be a challenge, but possible sometimes if you purchase online in-advance. You can also use ticket touts for last minute options although prices can be high. Tickets for games in the lower league like the Championship are easier.
6. The Boat Race
Every March the mens and women's Oxford and Cambridge university boat race takes place on a 4.2-mile (6.8 km) stretch of the Thames in West London, from Putney to Mortlake. This is a totally unique experience and the atmosphere on race day is fantastic.
7. Wimbledon Tennis
The Wimbledon Championships, commonly known simply as Wimbledon, is the oldest tennis tournament in the world and is widely regarded as the most prestigious. Wimbledon tournament usually takes place in July every year where you can see some of the biggest names on the planet competing. View more tips for visiting London during summer.
Other
We have covered most of the most popular sports to see live in London above, but there are also so many other live sporting events you can check out. Boxing, athletics, basketball, and so many other sports are available to go see live most weeks throughout the city.