Crofton is a suburb of Orpington in southeast London, England, located in the London Borough of Bromley in Greater London. Prior to 1965 it was within the historic county of Kent. It is about 13.6 miles (21.9 km) southeast of Charing Cross. It lies south of Petts Wood, west of Orpington and Broom Hill, north of Green Street Green and Farnborough, north-east of Locksbottom and east of Bromley Common.