The Piccadilly

The Piccadilly
31 Great Windmill Street, London, W1D 7LP
  • Telephone 02077344956
Photo of The Piccadilly

Set over 4 floors, The Piccadilly is a charming family-run Italian restaurant in the heart of London. Established in 1961, a superb range of Mediterranean delicacies are served alongside a carefully selected wine list of Italian bottles. A stunning rooftop terrace is perfect for al fresco dining in the warmer months.

Text supplied by third party.