United Kingdom›London›Russell Square›Plan Burrito Russell SquarePhoto Gallery for Plan Burrito Russell SquareSee full detailsReserve a table