Selhurst New Road
SE25 5PU · LONDON, CROYDON
Properties
36
Recorded Sales
79
EPC Certificates
35
Properties on Selhurst New Road
FLAT 1, 84 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
33 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
35 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
37 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
39 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
43 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
45 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
47 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
49 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
51 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
52 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
53 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
54 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
55 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
55A SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
56 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
57 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
58 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
59 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
60 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
61 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
62 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
64 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
67 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
69 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
70 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
71 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
72 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
74 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
75 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
76 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
78 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
78A SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
80 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
80A SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025
84 SELHURST NEW ROAD
SE25 5PU · LONDON
£415,000
Sept 2025