REF: W138PW/ST/LEONARDS/ROAD
St Leonards Road
W13 8PW · LONDON, EALING
Properties
9
Recorded Sales
38
EPC Certificates
24
Properties on St Leonards Road
2 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
4 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
6 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
8 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
10 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
14 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
16 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
18 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales
20 ST LEONARDS ROAD
W13 8PW · LONDON
£2,662,500
Oct 2025
Detached38 sales