46A Holland Street

JSON

Address
46A Holland Street
London, Kensington and Chelsea
Greater London
Postcode
W8 4LX
Tenure
Freehold
Date Price Type
£2,250,000 Semi-detached
£2,825,000 Terraced