£611,800
£442,266
£366,125
£256,785
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