Leicester Square KitchenUnclaimedRestaurantsLondon, ENG+442076660902reservations@leicestersquarekitchen.co.ukVisit website