Leicester Square Kitchen
Given its closeness to Leicester Square, and a mere 10 minute walk to the Palace, Leicester Square Kitchen is a top notch option for eating near some of the city's most iconic landmarks. With tacos and Peruvian dishes on the menu, punchy flavours are set alongside great wines and must-try cocktails.