23 Holland Street

JSON

Address
23 Holland Street
London, Kensington and Chelsea
Greater London
Postcode
W8 4NA
Tenure
Leasehold
Date Price Type
£2,000,000 Terraced
£700,000 Flat/maisonette
£750,000 Flat/maisonette
£495,235 Flat/maisonette
£499,995 Flat/maisonette
£25,321 Flat/maisonette