Stamford Bridge is a football stadium in Fulham, adjacent to the borough of Chelsea in South West London, and is commonly referred to as The Bridge. It is the home stadium of Chelsea FC, with a capacity of 40,853 and it opened in 1877. Stamford Bridge in 1877 – Photo: Media Storehouse Stamford Continue Reading