The average house price on Balmoral Avenue, London is £194,880. Prices range from £111,995 to £345,000.
There are 30 properties on Balmoral Avenue, London.
Average house prices on Balmoral Avenue, London have risen by 298.4% from £141,175 in 1997 to £562,500 in 2015.
Balmoral Avenue, London is in the N11 postcode district.