Yes, the rumors are true. Storm in a Teacup are now open @ Scotch Hall Shopping Centre  Enjoy, everyone! 

You can find them spot on the ground floor center mall!

And their opening hours are:

Monday- Wednesday 10-6pm
Thursday & Friday 10-9pm
Saturday 10-7pm
Sundays & Bank holiday Mondays 12-6pm