Instant prices paid data for England and Wales
| Date | Price | Address |
|---|---|---|
| 18/09/2025 Details... | £386,000 | 101 Wells Park Road, London, SE26 6AD Details... |
| 22/07/2022 Details... | £500,000 | 109 Wells Park Road, London, SE26 6AD Details... |
| 20/05/2022 Details... | £430,000 | Flat 4, 109 Wells Park Road, London, SE26 6AD Details... |
| 20/05/2022 Details... | £450,000 | Flat 1, 109 Wells Park Road, London, SE26 6AD Details... |
| 20/05/2022 Details... | £350,000 | Flat 3, 109 Wells Park Road, London, SE26 6AD Details... |
| 20/05/2022 Details... | £350,000 | Flat 2, 109 Wells Park Road, London, SE26 6AD Details... |
| 18/09/2020 Details... | £324,000 | 101 Wells Park Road, London, SE26 6AD Details... |