SE22 0HR · London

£24M

what these 42 homes last sold for

£479kmedian
£5,833per m²
1sale this year
Recent sales
Flat A, 83, Barry Road£765,000Jul 2026
Flat A, 69, Barry Road£860,000Jun 2025
47, Barry Road£1,900,000Apr 2025
Flat C, 83, Barry Road£625,000Feb 2025
Flat C, 65, Barry Road£410,000Jan 2025
51A, Barry Road£525,000Jan 2025
Flat B, 49, Barry Road£380,000Dec 2024
Flat C, 49, Barry Road£445,550Dec 2024
95A, Barry Road£350,000May 2024
Flat 1, 89, Barry Road£610,500Nov 2023
Basement Flat, 65, Barry Road£625,000Oct 2023
91, Barry Road£1,900,000Sep 2023
Open in SoldMap, free on the App Store