United Kingdom›London›Russell Square›Tortilla Russell SquarePhoto Gallery for Tortilla Russell SquareNo images available right nowSee full detailsReserve a table