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.