The average house price on Handel Street, London is £355,833. Prices range from £194,000 to £1,250,000.
There are 36 properties on Handel Street, London.
Average house prices on Handel Street, London have risen by 22.5% from £1,020,000 in 2003 to £1,250,000 in 2021.
Handel Street, London is in the WC1N postcode district.