Address: Kelvin Parade, Crofton, London Borough of Bromley, London, Greater London, England, BR6 8BS, United Kingdom