230 Shaftesbury Ave, London WC2H 8EG +44 20 7379 7962
restaurant, London, England, United Kingdom
Today
How to go there