House Prices on Towton Road, London

17 properties Avg. price: £421,762 SE27
17
Properties
£422K
Average Price
£131K
Lowest Sale
£750K
Highest Sale

Price Trends

Properties on Towton Road

17 total

Frequently Asked Questions

What is the average house price on Towton Road, London?

The average house price on Towton Road, London is £421,762. Prices range from £131,000 to £750,000.

How many properties are on Towton Road, London?

There are 17 properties on Towton Road, London.

How have house prices changed on Towton Road, London?

Average house prices on Towton Road, London have risen by 1206.7% from £44,500 in 1996 to £581,500 in 2024.

What postcode area is Towton Road, London in?

Towton Road, London is in the SE27 postcode district.