Can I just check that you've definitely seen this store open? It isn't on the current Clintons storefinder and it isn't on the website for the shopping centre either.
https://theforumsc.co.uk/whats-here/