10 Wardour Street
London
W1D 6QF
Leicester Square Restaurant
Find Us
Our Address
Opening hours
Mon–Thu: 12:00pm – 10:00pm
Fri–Sat: 12:00pm – 11:00pm
Sun: 12:00pm – 10:00pm
Or call us on 020 3205 8963
Nearest Underground Station: Tottenham Court Road
Nearest Bus Stop: Gerrard Place/ Chinatown (Stop P)
Nearest Bus Stop: Gerrard Place/ Chinatown (Stop P)