61 Upper Park Road

JSON

Address
61 Upper Park Road
London, Camden
Greater London
Postcode
NW3 2UL
Property type
Terraced
Tenure
Freehold
Date Price
£883,000
£575,000
£280,000