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?