New Homes in Soho

12-13 Greek St

Progress is well under way at 12-13 Greek Street where eight new homes are being developed. Forming part of the larger Ilona Rose House development all flats have two bedrooms and will be charged at affordable rents. We are delighted to be working in partnership with local stakeholders Soho Estates on this project with the new homes due to be available early in 2022.