
£618,381

£430,848

£372,791

£250,625
Prices increased by £16,767 (3.75%) over the past year
Prices increased by £170,895 (58.23%) over the past 10 years
3 the mallards, surrey
Sold in MAY 2025
£975,000
14 the mallards, surrey
Sold in AUG 2021
£950,000
innovation house albany park, surrey
Sold in JAN 2004
£900,000