Address: BR6 404, Bedford Road, Broom Hill, Goddington, London Borough of Bromley, London, Greater London, England, BR6 0QJ, United Kingdom