Leicester Square Kitchen
RestaurantBack to Venues & Places
Leicester Square Kitchen, 31-36 Leicester Square, London, WC2H 7LH
T: +44 (0)20 7666 0902
Serving contemporary Mexican and Peruvian dining in London’s most iconic square, Leicester Square Kitchen showcases an exquisite selection of small plates, entrées and specialities, alongside reserve wines and signature cocktails.
Saturday - Sunday: 7:30am – 10:30am
Thursday – Saturday: 5:00pm – 10:00pm