19 Lyndhurst Road

JSON

Address
19 Lyndhurst Road
London, Camden
Greater London
Postcode
NW3 5NX
Tenure
Freehold
Date Price Type
£8,457,228 Terraced
£2,100,000 Detached