Search results
News about Chelsea, West Ham, Premier League
News about Thiago Silva, Chelsea, Fran Kirby
Also in the news
Chelsea is an affluent area in West London, England, due south-west of Charing Cross by approximately 2.5 miles. It lies on the north bank of the River Thames and for postal purposes is part of the south-western postal area. Wikipedia