Knollys House, 17 Addiscombe Road

JSON

Address
Knollys House, 17 Addiscombe Road
Croydon
Greater London
Postcode
CR0 6SR
Property type
Other
Date Price Tenure
£10,500,000 Freehold
£32,715,748 Leasehold
£1,000,000 Freehold