New Cross is an area in south-east London, England, 4.5 miles south-east of Charing Cross in the London Borough of Lewisham and the SE14 postcode district.