63 Primrose Hill Road

JSON

Address
63 Primrose Hill Road
London, Camden
Greater London
Postcode
NW3 3DE
Tenure
Leasehold
Date Price Type
£1,150,000 Flat/maisonette
£250,000 Detached