29 Charlwood Street

JSON

Address
29 Charlwood Street
London, City of Westminster
Greater London
Postcode
SW1V 2DZ
Property type
Terraced
Date Price Tenure
£1,550,000 Freehold
£620,000 Leasehold