Types
- Sushi Shop Battersea - London Open 142 Northcote Road
- Sushi Shop Hampstead - London Open 60 Hampstead High Street
- Sushi Shop Marylebone - London Open 67 Weymouth Street.
- Sushi Shop Notting Hill - London Open 72 Westbourne Grove
- Sushi Shop Richmond Open 28 Hill Street.
- Sushi Shop South Kensington - London Open Old Brompton Road, 10.
Sushi Shop, your chain of Japanese & sushi restaurants in the UK. Find the best restaurant in London. ✓ On site, Delivery or Takeaway.