Chelsea, London - Wikipedia
https://en.wikipedia.org/wiki/Chelsea,_LondonChelsea is an affluent area in west London, England, situated south-west of the City of Westminster. It lies on the north bank of the River Thames and for postal purposes is part of the south-western postal area. Chelsea historically formed an ancient parish in the Ossulstone hundred of Middlesex, which