Tortilla Restaurant Review, 6 Market Place, London W1 Tortilla 6 Market Place W1W 9ah This affordable chain of mexican ‘casual restaurants’ (think fast food for the more discerning palate), now boasts four locations across the centre of London: Islington, Southwark, Canary Wharf and Oxford Circus. Established to tap into an obvious gap in the market read more …