Where is Stella & Dot Corporate office Headquarters

 Headquarters Address and Contact

Stella & Dot
  • Address: Broadway Studios, 20 Shepherds Bush Rd, London W6 7AF, United Kingdom
  • Phone Number: +44 800 096 4749
  • Email: Click Here
  • Number of Employees: 2,876
  • Established: 2004
  • Founder: Jessica Herrin
  • Key People: Blythe Harris

Headquarters Location & Directions

Headquarters Executive Team

Name Title
Jessica Herrin CEO & Founder
Blythe Harris Chief Creative Officer
Mike Lohner Chairman
Leslie Blodgett Board Member
Doug Mackenzie Board Member

History and Headquarters Information


Headquarters Photos

Stella & Dot
Stella & Dot
Rate This
>