
If you’re a football fan and you plan to visit London or are already in London, go on a stadium tour, particularly the Chelsea Stadium Tour, with the stadium being home to the Chelsea Football Club. Since 1905, Chelsea FC has called Stamford Bridge Stadium it's home.
Built-in 1877, the stadium...