Restaurants on Piccadilly Place
Japanese

Yoshino

Piccadilly Place, Soho 3 Piccadilly Place , Soho,
London, W1J 0DB
Modern European

Criterion

Piccadilly Place, Soho 224 Piccadilly, Piccadilly,
London, W1J 9HP