The Allure of Edgware: Exploring a Quaint London Borough 19/09/2024 Nestled in the borough of Barnet, just nine miles north-west of central London, lies the charming neighbourhood of Edgware.