Holland Green Quarter : Ilchester Estates owns and manages a large portfolio of properties in London’s prestigious Holland Park, including a stretch of retail units situated on Kensington Hight Street. The ambition of Ilchester Estates was to transform th