21A Lindfield Gardens

JSON

Address
21A Lindfield Gardens
London, Camden
Greater London
Postcode
NW3 6PX
Tenure
Leasehold
Date Price Type
£1,600,000 Detached
£1,000,000 Detached
£447,000 Flat/maisonette
£340,000 Flat/maisonette