Stamford Bridge, Traveled To The Headquarters of Chelsea FC

Stamford Bridge is a football stadium that is the home of Chelsea Football Club. The stadium is located in Fulham, London, SW6 1HS, Moore Park Estate...