Company


Formed in 2002, The Storm is a creative and energetic design agency with a specialty in user-centred design for online media.

The management team hail from web consulting backgrounds and between them have deep expertise both within and outside the Financial Services sector on projects of all sizes.



Our services
An overview of our offerings, from online
tools to retail space design

What to expect
Our engagement style and high-level methodology

Who we are
Company Director profiles.

Contact us
Office location and contact details.

The Storm (Digital) Limited is registered in England & Wales.
Company no: 04383705. Registered office: 7 Poplar Mews, London, W12 7JS