Address: BR6 403, Chislehurst Road, Broom Hill, Goddington, London Borough of Bromley, London, Greater London, England, BR6 0DB, United Kingdom