The average house price on Birchwood Court, Edgware is £380,400. Prices range from £158,000 to £760,000.
There are 15 properties on Birchwood Court, Edgware.
Average house prices on Birchwood Court, Edgware have risen by 336.8% from £174,000 in 1998 to £760,000 in 2022.
Birchwood Court, Edgware is in the HA8 postcode district.