11 Squires Mount

JSON

Address
11 Squires Mount
London, Camden
Greater London
Postcode
NW3 1ED
Property type
Detached
Tenure
Freehold
Date Price
£2,450,000
£1,540,000