Das exklusive Boutique Hotel 'Radisson Blu Edwardian Hampshire' befindet sich am Leicester Square in London. Die National Portrait Gallery, den Trafalgar Square, Buckingham Palace, Soho, China Town, Covent Garden, Piccadilly Circus, Regent Street sowie viele der bekannten West End Theater befinden sich in der Nähe. Restaurants, Bars und Einkaufsmöglichkeiten finden Sie in der unmittelbaren Umgebung.