73 Camden Road

JSON

Address
73 Camden Road
London, Camden
Greater London
Postcode
NW1 9EU
Tenure
Freehold
Date Price Type
£1,250,000 Other
£50,000 Terraced