Discover Leicester Square

Radisson Blu Edwardian, Hampshire Hotel

Discover the Radisson Blu Edwardian Hampshire Hotel in London, a historic five-star boutique hotel set on the iconic Leicester Square.

The classic redbrick architecture and sleek interiors of the 5-star Hampshire have a star quality in the heart of the city’s film and theatreland, with a contemporary Mexican and Peruvian restaurant and stunning terrace overlooking Leicester Square.

Opening Hours:

24 Hours

Hampshire hotel 1
Red Square

Red Square

In 1849, whilst in London, Karl Marx lived in the German Hotel, which is now Leicester House.

Sign up to our Newsletter