Restaurants near Leicester Square Tube Station
Find a place to eat near Leicester Square
New World Chinese Restaurant
1 Gerrard Place W1D 5PA
Leicester Square 0.12 miles
AIL
Users
Chinese
Opening Times
Photos
The Restaurant at Leicester House
1-2 Leicester Street WC2H 7BL
Leicester Square 0.12 miles
British
Opening Times
Golden Day
118-120 Shaftesbury Avenue W1D 5EP
Leicester Square 0.13 miles
Users
Chinese
Opening Times
Page 10 of 18