United Kingdom›London›Stratford›Taco Bell StratfordPhoto Gallery for Taco Bell StratfordSee full detailsReserve a table