0 votes
Is Chelsea a London team?

1 Answer

0 votes
Chelsea Football Club is an English professional football club based in Fulham, London. Chelsea is among England's most successful clubs, having won over thirty competitive honours, including six league titles and six European trophies. Its home ground is Stamford Bridge.
...