Christmas store... is this gonna be in the UK? and if it isn't, will I be able to get stuff shipped to the UK???

Welcome to the forum mate