Contact

Leicester Square Kitchen
31-36 Leicester Square
London
WC2H 7LH

T: +44 (0) 207 666 0902
E: reservations@leicestersquarekitchen.co.uk

Leicester Square Kitchen
31-36 Leicester Square
London
WC2H 7LH

T: +44 (0) 207 666 0902
E: reservations@leicestersquarekitchen.co.uk

Leicester Square Kitchen