Chelsea F.C. Travel Info

Club name: Chelsea F.C.
Stadium: Stamford Bridge (42,449)
Located: London, England
Chelsea FC is located in south-west London, and play their home games on Stamford Bridge stadium. The ground capacity is roughly 42,000. The stadium is easily reached via underground and bus from central London.
More Chelsea F.C. information

ChelseaTravel Guide