21 Lyndhurst Road

JSON

Address
21 Lyndhurst Road
London, Camden
Greater London
Postcode
NW3 5NX
Property type
Terraced
Tenure
Freehold
Date Price
£8,950,000
£7,675,000