Barry Road
SE22 0HU · LONDON, SOUTHWARK
Properties
23
Recorded Sales
82
EPC Certificates
10
Properties on Barry Road
8 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
8B BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
8C BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
10 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
10B BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
12 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
16 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
18 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
20A BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
22 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
22B BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
22C BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
22D BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
26 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
28 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
30 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
34A BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
34B BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
36A BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
40 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
42 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
44 BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025
46B BARRY ROAD
SE22 0HU · LONDON
£775,000
Dec 2025