Galliard Homes Limited Development News August 24, 2016 Back Galliard Homes is proud to present Atria in Slough, set to provide an outstanding selection of modern properties, including stylish studios, and spacious one and two bedroom apartments. Live Slough Print ShareFacebookTwitterLinkedInGoogle +WhatsApp