Address: High Street, Penge, London Borough of Bromley, London, Greater London, England, SE20 7HW, United Kingdom