Hello,
Je ne sais pas où exactement mais il y a pas mal de boutiques à St Pancras donc tu ne devrais pas avoir de mal à trouver.
Sinon, juste à la sortie de la gare il y a aussi qq boutiques.
Info un peu vague sorry... mais tout ça pour dire que je ne pense pas que tu aies de mal.
Tu peux aussi visiter le site de la gare, tu trouveras sûrement il y a la liste des shops :
www.stpancras.com
Karine