Project Details
425 units, a mixture of 1 & 2 bedroom apartments based in Slough, winner of the Development of the Year (Major Projects) Premier award.
425 units, a mixture of 1 & 2 bedroom apartments based in Slough, winner of the Development of the Year (Major Projects) Premier award.