Take Away Food Shops in Tower Hill, London
85-87 Aldgate High Street, EC3N 1LH
Tags: sandwiches, vegetarian dishes, seating area
I find it totally bizaare that the instructions tell you the nearest tube is Tow...
Take Away Food Shops in Bloomsbury, London
1 Sicilian Avenue, WC1A 2QH
Tags:
I love this place! A charming little sandwich shop/cafe. They have a wide range ...
by AlexWoods
Take Away Food Shops in Bloomsbury, London
58-60 Marchmont Street, WC1N 1AB
Tags: rare finds, healthy food, delicatessen
Alara is a rare find. Every time I eat here I end up feeling a little healthier ...
by Litro_K
Take Away Food Shops in Shoreditch, London
67 Rivington Street, EC2A 3AY
Franco's is always busy at lunch time and it is a good sign. Most people ...
by gilka
Take Away Food Shops in Bloomsbury, London
37-63 Southampton Row, WC1B 4DA
Tags: mediterranean, bargain, good value
I had read about Hummus Bros before I came to London and was really excited to t...
by LauraLangley