Address: Hastings Road, Bromley Common, London Borough of Bromley, London, Greater London, England, BR2 8NJ, United Kingdom