London’s craziest Christmas Tree: Disney x St Pancras international

From now until January 4th, folks coming into or departing from St Pancras International in London are in for a real treat in the form of a Christmas tree that will absolutely blow your mind. Having had lunch in the Renaissance Hotel this afternoon, I took a stroll into the main shopping area of St Pancras and was met with…
View Post

Looking for Something?