by Dorothee Schröder A Riverside Name Chelsea lies on the north bank of the River Thames in West London. Its name derives from an Old English term meaning “landing place
by Dorothee Schröder A Riverside Name Chelsea lies on the north bank of the River Thames in West London. Its name derives from an Old English term meaning “landing place