LocationBarnehurst is situated in North West Kent and is also within the London Borough of Bexley. It is a suburban development located 12.5 miles (20 km) east south-east of Charing Cross.
Map of Greater London and surrounding counties
Map of surrounding towns
For a Google map click here