Indian restaurant · Mayfair
36
"Among the six newly minted two-star restaurants were Gymkhana in London and Birmingham’s Opheem, the first two-starred Indian restaurants on the UK's list." - ByLi Goldstein