As of today we have 38 shops in London and our 2 flagship restaurants, itsu [dining].
To the left you’ll find the details of all our shops broken into area: City, West End, Canary Wharf and Airports.
We’ve got lots of new itsu sites in the making:
Tottenham Court Road 2 Goodge Street Opening Jun’13
Bankside Southwark NOW OPEN
Old Broad Street Liverpool Street NOW OPEN
New Oxford Street Tottenham Court Road NOW OPEN