Radisson Blu Edwardian, Hampshire

Radisson Blu Edwardian, Hampshire is London’s only hotel with a Leicester Square address, placing it at the heart of the city’s iconic film and theatreland. Other famous sights and attractions, such as Soho, Piccadilly Circus, China Town, Covent Garden, Trafalgar Square’s National Gallery and National Portrait Gallery, and the Thames Embankment, are all within a short walk. The building itself offers a striking combination of classic red-brick architecture, a legacy of its days as the Royal Dental Hospital, and sleek, contemporary interior. Especially eye-catching are the incredible views available to guests from their rooms and the stylish public spaces. These range from the London Eye and Nelson’s Column to the south, to a close-up view of Leicester Square and its iconic red carpet on the doorstep. A 24 hour fitness room and 6 private meeting spaces hosting between 2 and 120 people complete the hotel’s outstanding facilities.

The Mexican and Peruvian restaurant, Leicester Square Kitchen, and At The Hampshire Lounge Bar also offer an enviable red-carpet premiere location.

No opening time information available.