When we say hospitality, we mean a night in the landmark luxury of a boutique hotel.
We mean dining in style with mouth-watering street-food, family favourites and some of the finest restaurants and bars in the city.

And when we say retail therapy, we mean the home to one of the world’s largest chocolate shops, big enough to house over 100 double-decker buses, alongside the biggest Lego store on the planet.
This is a place that’s anything but square. This is Leicester Square, the UK’s Home of Film & Entertainment.