REF: SE172PL/PHELP/STREET
Phelp Street
SE17 2PL · LONDON, SOUTHWARK
Properties
8
Recorded Sales
13
EPC Certificates
12
Properties on Phelp Street
15 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales
19 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales
23 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales
27 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales
37 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales
39 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales
40 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales
43 PHELP STREET
SE17 2PL · LONDON
£700,000
Aug 2025
Terraced13 sales