SE22 0HP · London
£23M
what these 52 homes last sold for
£408kmedian
£5,862per m²
2sales this year
| Flat E, 48, Barry Road | £395,000 | May 2026 |
| Flat B, 60, Barry Road | £440,000 | Feb 2026 |
| Flat 3, 64, Barry Road | £420,000 | Oct 2025 |
| 86B, Barry Road | £340,000 | Oct 2025 |
| 120A, Barry Road | £760,000 | May 2025 |
| 62, Barry Road | £500,000 | Mar 2025 |
| Flat D, 126, Barry Road | £310,000 | Dec 2024 |
| Flat C, 60, Barry Road | £557,000 | Aug 2024 |
| 120, Barry Road | £565,000 | Nov 2023 |
| 120A, Barry Road | £675,000 | Nov 2023 |
| Flat B, 48, Barry Road | £425,000 | Jun 2023 |
| Flat B, 60, Barry Road | £390,000 | May 2023 |