1
result
Sold prices in Hambledon Gardens, Croydon, SE25
1 Hambledon Gardens, London, SE25 6BU
- £325,000 Terraced, Leasehold 10 July 2023
- £36,000 Flat, Leasehold 19 December 1996