21 Piccadilly, London W1J 0BH
Restaurant
The Dilly's Terrace offers a fresh take on classic British afternoon tea, featuring a vegetarian menu and customizable fully vegan options when requested in advance, all while providing picturesque views of Piccadilly.