Tabard Street Food Market,
Proudly established during some challenging times. Since November, we are bringing the aromas from Greece to the very heart of London.
Don't miss out on your Mediterranean flavoured lunch!
Already have been here?
Share your experience with others by reviewing us...