FILM: Offices Winner 2018: Squire and Partners - The Department Store, London, UK
FILM: Offices Winner 2018: Squire and Partners - The Department Store, London, UK
Watch Squire and Partners present their project live, where they were later awarded the Office Award!