Find the word definition

Wikipedia
Chelsfield

Chelsfield is a large village in Greater London, England within the London Borough of Bromley. It is located south east of Orpington, near London's county border with the Kent Sevenoaks District. .