126A Hamilton Terrace

JSON

Address
126A Hamilton Terrace
London
London, City of Westminster
Greater London
Postcode
NW8 9UT
Date Price Type Tenure
£1,950,000 Semi-detached Freehold
£1,130,000 Terraced Leasehold
£550,000 Terraced Leasehold
£180,000 Terraced Leasehold