12A Holland Street

JSON

Address
12A Holland Street
London, Kensington and Chelsea
Greater London
Postcode
W8 4LT
Date Price Type Tenure
£270,000 Terraced Freehold
£260,000 Flat/maisonette Leasehold