landmark-name

Restaurants near Haymarket

Showing 1 - 15 of 139 results

Mint Leaf

1
Suffolk Place, Haymarket, London SW1Y 4HX
Within 300m (172m)
Diner Rating:
 

With electric-blue uplighting and lacquered floors reminiscent of a nightclub, this darkened basement venue strikes a moody pose that comes into its... more »
First « PREV  1 - 15 of 139 NEXT » Last