93 Haverstock Hill

JSON

Address
93 Haverstock Hill
London, Camden
Greater London
Postcode
NW3 4RL
Property type
Other
Date Price Tenure
£675,000 Leasehold
£735,000 Freehold