Edgware is a district of northern Greater London, in the London Borough of Barnet. Edgware is centred 9.5 miles north-northwest of Charing Cross and has its own commercial centre.

Showing all 6 results