116 Kensington Church Street

JSON

Address
116 Kensington Church Street
London, Kensington and Chelsea
Greater London
Postcode
W8 4BH
Date Price Type Tenure
£1,950,000 Other Freehold
£500,000 Terraced Leasehold