Our James Street sushi bar is situated in the heart of town – just a few minutes walk from Selfridges Department Store and the Bond Street tube station. Why not take a break from shopping and come revive yourself by sampling some of the freshest sushi and sashimi in London?

Download our menu here »