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