Back to list
The Connaught Grill
Fabulous 9.3 (16 reviews)
Around £30
Location
16 Carlos Place
London W1K 2AL
See on the map