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

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