20 Howitt Road

JSON

Address
20 Howitt Road
London, Camden
Greater London
Postcode
NW3 4LL
Tenure
Freehold
Date Price Type
£2,600,000 Terraced
£1,200,000 Other
£380,000 Terraced
£290,000 Terraced