Le Garrick

10-12 Garrick Street London WC2E 9BH