66 Castle Road

JSON

Address
66 Castle Road
London, Camden
Greater London
Postcode
NW1 8SN
Property type
Terraced
Tenure
Freehold
Date Price
£1,350,000
£799,995
£640,000
£535,000
£450,000