Squire & Partners LLP
The Department Store
248 Ferndale Road, London, SW9 8FR
020 7278 5555
Registered in England no. OC387843
Departments:
Architects
info@squireandpartners.com
recruitment@squireandpartners.com
The Department Store Brixton Ltd
248 Ferndale Road, London, SW9 8FR
020 7278 5555
Registered in England no. 10894778
Departments:
Interior Design
Product Design
R&D
CGI
Modelshop
Illustration
Public Relations
Facilities
Accounts and Admin
IT
Mammal Design
Upstairs at The Department Store
Downstairs at The Department Store
Request Brochure
pr@squireandpartners.com