Take Away Food Shops near Holborn Tube Station
Need a Take Away Food Shop near Holborn?
Fields Bar & Kitchen
Lincolns Inn Fields WC2A 3LH
Holborn 0.10 miles
Take Away Food Shops
Opening Times
Hummus Bros
37-63 Southampton Row WC1B 4DA
Holborn 0.15 miles
AIL
Take Away Food Shops
Opening Times
Pret A Manger
17-19 New Oxford Street WC1A 1BA
Holborn 0.16 miles
Take Away Food Shops
Opening Times
The Food Shop Kitchen
42 Theobald's Road WC1X 8SP
Holborn 0.19 miles
Take Away Food Shops
Opening Times
Page 2 of 3