Modern revival; shop, Covent Garden, London