Stamford Bridge

The latest on Stamford Bridge. Built in 1876 and renovated in 1905 and 1998, Stamford Bridge is a football stadium in London. Home to the Chelsea football club since 1905, Stamford Bridge is the eleventh largest stadium in England and can hold more than 80,000 people. It has also been home to a number of other sporting events, including rugby, baseball and American football.