11 Neville Terrace

JSON

Address
11 Neville Terrace
London
London, Kensington and Chelsea
Greater London
Postcode
SW7 3AT
Property type
Terraced
Date Price Tenure
£1,490,000 Leasehold
£1,490,000 Freehold