New 5* Opening: The Dilly, Piccadilly, London