Atria

Details

Permitted development of the former Atria office building in close reach of Slough’s town centre. The development comprises 124 apartments from studio to two bedroom apartments and lofts.

  • Location:
  • 219 Bath Road
    Slough SL1 4AA
    UK
  • Client
    O’Shea/ Galliard Homes
  • Main Contractor
    O’Shea

Related Projects

Orchard Wharf

  • Current

Westgate House

  • Current