United KingdomβΊLondonβΊAldgateβΊSushinoen AldgatePhoto Gallery for Sushinoen AldgateSee full detailsReserve a table