Biggin Hill Green

An open space in the London Borough of Bromley

Some information here.