Edgware Property Investment Guide
The serenity of the country, the buzz of the city, booth are on your doorstep
Edgware is situated in north London, in the borough of Barnet, just 10 miles north-northwest of Charing Cross. It is identified in the London Plan as one of the capital’s 35 major centres. It is an affluent town containing some of London’s most desirable neighbourhoods.
Edgware has the benefit of the picturesque greenbelt countryside of Hertfordshire to the north and the bustle and excitement of central London to the south. It is principally a shopping and residential area and one of the northern termini of the Northern line. Read More