We are pleased to announce that Storm have been awarded the contract to install a new liquid nitrogen store at St Thomas’s Hospital in Central London.

We look forward to working successfully with this client when we start on site in New Year.