SE22 0HW · London

£23M

what these 54 homes last sold for

£355kmedian
£6,271per m²
2sales this year
Recent sales
138A, Barry Road£640,000Apr 2026
131A, Barry Road£370,000Jan 2026
Flat 4, 148, Barry Road£550,000Aug 2025
Flat C, 109, Barry Road£910,000Aug 2025
137B, Barry Road£315,000Aug 2025
Upper Floor Flat, 132, Barry Road£676,550Jul 2025
125, Barry Road£1,250,000Jul 2025
129A, Barry Road£405,000Mar 2025
129B, Barry Road£400,000Jan 2024
Flat C, 138, Barry Road£480,000Dec 2023
Flat 1, 119, Barry Road£410,000Sep 2023
Flat 3, 148, Barry Road£305,000Sep 2023
Open in SoldMap, free on the App Store