SE22 0HR · London
£24M
what these 42 homes last sold for
£479kmedian
£5,833per m²
1sale this year
| Flat A, 83, Barry Road | £765,000 | Jul 2026 |
| Flat A, 69, Barry Road | £860,000 | Jun 2025 |
| 47, Barry Road | £1,900,000 | Apr 2025 |
| Flat C, 83, Barry Road | £625,000 | Feb 2025 |
| Flat C, 65, Barry Road | £410,000 | Jan 2025 |
| 51A, Barry Road | £525,000 | Jan 2025 |
| Flat B, 49, Barry Road | £380,000 | Dec 2024 |
| Flat C, 49, Barry Road | £445,550 | Dec 2024 |
| 95A, Barry Road | £350,000 | May 2024 |
| Flat 1, 89, Barry Road | £610,500 | Nov 2023 |
| Basement Flat, 65, Barry Road | £625,000 | Oct 2023 |
| 91, Barry Road | £1,900,000 | Sep 2023 |