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