9 Lyndhurst Terrace

JSON

Address
9 Lyndhurst Terrace
London, Camden
Greater London
Postcode
NW3 5QA
Date Price Type Tenure
£25,000 Other Freehold
£3,000,000 Detached Leasehold