2A Castle Road

JSON

Address
2A Castle Road
London, Camden
Greater London
Postcode
NW1 8PP
Date Price Type Tenure
£282,500 Other Freehold
£625,000 Flat/maisonette Leasehold