Step into the centre of fashionable London. Leicester Square in the heart of Theatreland where high-profile movie premieres and celebrity events happen through the year and the coolest shopping in the world is on your doorstep.