Bright Lights and Big Stars
Staying near Leicester Square means your London trip will be filled with bright lights in the big city! Known for being the centre of theater shows and big movie premiers, you never know who you might bump into or what you’ll see in Leicester Square.
An 8 minute walk will get you to London’s home of entertainment and amusement from The Grand at Trafalgar Square. We want to provide you with a central hub to unwind after your day and night taking in all London has to offer.