An iconic, all-day café-restaurant that celebrates grand European tradition and art-deco glamour, on London’s Piccadilly.
160 Piccadilly, St. James’s, London W1J 9EB