United KingdomβΊLondonβΊCarnabyβΊStax Diner CarnabyPhoto Gallery for Stax Diner CarnabySee full detailsReserve a table