Radisson Blu Edwardian, Hampshire

London, England

Iconic 5-star Boutique hotel in Leicester Square London

Combining historic red brick architecture with contemporary interiors, Radisson Blu Edwardian Hampshire Hotel, London is a five-star boutique hotel set on London’s iconic Leicester Square. The hotel’s location is perfect for exploring the capital’s famous landmarks, such as Covent Garden, Soho, Trafalgar Square and Piccadilly Circus.

Accommodations + Meetings

All rooms are fitted with British handcrafted Vispring mattresses and plush 350 thread count Egyptian cotton bedding, as well as complimentary high-speed Wi-Fi up to 150Mbps on unlimited devices, for you to use both in your room and throughout the hotel. Characterized by extra space and luxurious facilities, the hotel’s 14 suites are perfect for an extended stay in the capital.

In keeping with 21st century London, the hotel’s high-tech meeting and event spaces, complete with high-speed Wi-Fi for all guests of up to 150Mbps on an unlimited number of devices, host businesses from across the capital and beyond on a regular basis. The hotel’s five meeting rooms, ideal for small meetings or presentations up to 45 guests, are very popular due to the central London location and their state-of-the-art technology.

Perched on the top floor is the hotel’s jewel in the crown: At The Hampshire Penthouse. Floor-to-ceiling windows stretch the length of the room, boasting unparalleled views of London and its iconic landmarks. This unique space can be booked for up to 100 guests – perfect for private dining and special events.

Meeting Specs

Lodging Options

  • Number of Sleeping Rooms
  • Number of Suites
  • Number of Double Rooms
  • Number of Single Rooms

Year Property Built


Year of Last Renovation


Nearest Major Airport: Heathrow Airport (LHR)

Distance from Airport: 18 Miles / 33 Minutes

Area Member DMC: Wedgewood Britain – Platinum DMC Collection

Contact Our Team to Learn More