United Kingdom›London›Aldgate›Satay Street AldgatePhoto Gallery for Satay Street AldgateSee full detailsReserve a table