Barrow Road
SW16 5PE · LONDON, LAMBETH
Properties
25
Recorded Sales
82
EPC Certificates
26
Properties on Barrow Road
9 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
11 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
13 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
15A BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
15B BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
15C BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
19 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
21 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
23 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
23B BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
25 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
25A BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
35 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
37 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
39 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
41 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
43A BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
45 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
49 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
51 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
53 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
55 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
61 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
65 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025
67 BARROW ROAD
SW16 5PE · LONDON
£1,275,000
Sept 2025