£575,000
Sold 05 Nov 2024
Leasehold
GROUND FLOOR FLAT, 62, VILLIERS ROAD, LONDON
Flat
NW2 5PJ
Page 18 of 18