4 bedroom house for sale in Ivor Street, Camden, NW1

Ivor Street, Camden, NW1 9PL, NW1 9PL

Price
£1,450,000
Bedrooms
4
Type
House

View property 95305932