Brand new developments by Galliard Homes in Slough,England : Atria

Expertly transformed from a former office building, Galliard Homes is proud to present Atria – a superb offering of 108 stylish studios, one and two bedroom apartments within close reach of Slough’s town centre. Boasting striking contemporary interiors, exclusive finishes and high-tech appliances to complement a fast-paced lifestyle, Atria’s apartments will suit both owner-occupiers and …