Restaurants near Leicester Square Tube Station
Find a place to eat near Leicester Square
Bella Italia
10 Irving Street WC2H 7AT
Leicester Square 0.09 miles
Users
Italian
Opening Times
Photos
Dishoom Covent Garden
12 Upper St. Martin's Lane WC2H 9FB
Leicester Square 0.10 miles
AIL
Users
Indian
Photos
Cantina Laredo
10 Upper St. Martin's Lane WC2H 9FB
Leicester Square 0.10 miles
AIL
Mexican/Tex Mex
Photos
Page 7 of 18