1 Russell Place

JSON

Address
1 Russell Place
London
London, Camden
Greater London
Postcode
NW3 2BY
Property type
Terraced
Tenure
Freehold
Date Price
£335,000
£130,000