Restaurants near Leicester Square Tube Station
Find a place to eat near Leicester Square
Maharaja Of India
19A Charing Cross Road WC2H 0ES
Leicester Square 0.07 miles
Users
Indian
Opening Times
Simurgh Restaurant
17 Garrick Street WC2E 9BL
Leicester Square 0.07 miles
AIL
Users
Iranian
Opening Times
Photos
Tredwells
4A Upper St. Martin's Lane WC2H 9NY
Leicester Square 0.08 miles
Restaurant & Bar
Opening Times
Photos
The Long Acre
1 Upper St. Martin's Lane WC2H 9NY
Leicester Square 0.08 miles
Restaurant & Bar
Opening Times
Page 4 of 18