House Prices on Mallard Place, Twickenham

72 properties Avg. price: £428,818 TW1
72
Properties
£429K
Average Price
£79K
Lowest Sale
£1.4M
Highest Sale

Price Trends

Properties on Mallard Place

72 total

Frequently Asked Questions

What is the average house price on Mallard Place, Twickenham?

The average house price on Mallard Place, Twickenham is £428,818. Prices range from £78,500 to £1,395,000.

How many properties are on Mallard Place, Twickenham?

There are 72 properties on Mallard Place, Twickenham.

How have house prices changed on Mallard Place, Twickenham?

Average house prices on Mallard Place, Twickenham have risen by 397.1% from £172,000 in 1995 to £855,000 in 2025.

What postcode area is Mallard Place, Twickenham in?

Mallard Place, Twickenham is in the TW1 postcode district.