Know a great happy hour or special for this location?
An array of small & shared plates inspired by Indian street food in a cozy space with dim lighting.
Suggest an edit
The Piccadilly, 67 Shaftesbury Ave, London, W1D 6EX
© 2025 Checkle, Inc
Privacy
Terms