Broomhill Common

An open space in the London Borough of Bromley.

some information here.