JavaScript is not enabled! For information on how to enable Javascript on your browser click here.
Address: 5 North Hall, Covent Garden Piazza, London, WC2E 8RA, United Kingdom
Door: Make reservation Style: Restaurant bar Food: Set menu
.