Hazelwood, London

Hazelwood is a hamlet in Greater London, England.

Location
It is located within the London Borough of Bromley, to the east of Downe.