Edgware
Edgware is a London town within the Borough of Barnet and is one of the northernmost built-up parts of the capital city. It possesses a great combination of urban, suburban and rural land and is identified as one of the 35 main centres in Greater London. The town contains a population of about 50,000, having a range of homes from traditional to modern day. For all house developments you would like in the Edgware region, do a comparison of specialist quotations and guarantee the best price.