REF: SE153HR/HOWBURY/ROAD
Howbury Road
SE15 3HR · LONDON, SOUTHWARK
Properties
6
Recorded Sales
17
EPC Certificates
13
Properties on Howbury Road
22 HOWBURY ROAD
SE15 3HR · LONDON
£830,000
Mar 2024
Terraced17 sales
26 HOWBURY ROAD
SE15 3HR · LONDON
£830,000
Mar 2024
Terraced17 sales
28 HOWBURY ROAD
SE15 3HR · LONDON
£830,000
Mar 2024
Terraced17 sales
40 HOWBURY ROAD
SE15 3HR · LONDON
£830,000
Mar 2024
Terraced17 sales
50 HOWBURY ROAD
SE15 3HR · LONDON
£830,000
Mar 2024
Terraced17 sales
52 HOWBURY ROAD
SE15 3HR · LONDON
£830,000
Mar 2024
Terraced17 sales