11 Mansfield Place

JSON

Address
11 Mansfield Place
London
London, Camden
Greater London
Postcode
NW3 1HS
Tenure
Freehold
Date Price Type
£1,500,000 Terraced
£235,000 Semi-detached