The Dilly opens in London

Independent hotel The Dilly has opened in London’s West End on the historic site previously operated by Marriott International as Le M√Éridien Piccadilly.