TFC - Turkish Food Centre is a grocery store Leytonstone located in United Kingdom.
647-661 High Rd Leytonstone Greater London E11 4RD United Kingdom
Credit Cards | Yes |
Nice internacional shop, found Portuguese products
Very fresh bread
They have most things except horseradish
Pretty decent stuff...
Free ATM outside, something of a Holy Grail in Leyton. Sad it's Tescos that ownz it. :-/ - Donny Douchebag
Awesome food hall, easily comparable to the big one at Fenchurch St. The deli counter is a must-visit! - Ambush Predator
The rear of the property has been looted by the store with rubbish and so many rodents present. - Abdolkarim Ahmadi