Take Away Food Shops near Leicester Square Tube Station
Need a Take Away Food Shop near Leicester Square?
Pret A Manger
35 Frith Street W1D 5LQ
Leicester Square 0.15 miles
Take Away Food Shops
Opening Times
Pret A Manger
117 Shaftesbury Avenue WC2H 8AD
Leicester Square 0.19 miles
Take Away Food Shops
Opening Times
Smack Lobster Roll
58 Dean Street W1D 6AL
Leicester Square 0.19 miles
Take Away Food Shops
Opening Times
Maoz Vegetarian
43 Old Compton Street W1D 6HG
Leicester Square 0.20 miles
Take Away Food Shops
Opening Times
Wok On Fire
43 Old Compton Street W1D 6HG
Leicester Square 0.20 miles
Take Away Food Shops
Opening Times
Criss Cross Croissants
49 Old Compton Street W1D 6HL
Leicester Square 0.20 miles
Take Away Food Shops
Opening Times
Page 3 of 3