Tom's Kitchen
➤ 11 Westferry Circus, Tower Hamlets, United Kingdom
Full Available, Beverages, British, Kitchen, Steak
"on the back of my head it seems always laborious to check two-way one chain. while different management can bring different results, is certainly the point of a franchise to keep similar standards at its various locations. location: tom’s kitchen, canary wharf, london. kitchen: british"