Closed

12:00 pm - 12:00 pm

London

28 Upper Grosvenor St, London, W1K 7EH

About

Two Michelin starred restaurant

££££

Michelin starred modern Gourmet restaurant serving a quintessentially British Irish cuisine with an incredible dining room and elegant ba.