The average house price on Narcissus Road, London is £532,133. Prices range from £50,000 to £2,100,000.
There are 51 properties on Narcissus Road, London.
Average house prices on Narcissus Road, London have risen by 502.3% from £152,738 in 1995 to £920,000 in 2024.
Narcissus Road, London is in the NW6 postcode district.