1. Kagura sushi - London Borough of Tower Hamlets
6 Minories, London, EC3N 1BJ, United Kingdom
Verified
61 Upper St, London, N1 0NY, United Kingdom
11 Wardour St, London, W1D 6PG, United Kingdom
39 James St, London, W1U 1DL, United Kingdom
29 Thurloe Pl, South Kensington, London, SW7 2HQ, United Kingdom
6. Coco Ichibanya - City of Westminster
17-18 Great Newport St, London, WC2H 7JE, United Kingdom
196 Essex Rd, London, N1 8LZ, United Kingdom
8. Sachi at Pantechnicon - City of Westminster
19 Motcomb St, London, SW1X 8LB, United Kingdom
25 Coptic St, London, WC1A 1NT, United Kingdom
33 Broadway Parade, London, N8 9DB, United Kingdom
11. Midori Japanese Restaurant - London Borough of Haringey
271 Muswell Hill Broadway, Muswell Hill, London, N10 1DE, United Kingdom
50 Frith St, London, W1D 4SQ, United Kingdom
13. Wow Simply Japanese - London Borough of Haringey
18 Crouch End Hill, London, N8 8AA, United Kingdom
14. Koya City - City of London
10-12 Bloomberg Arcade, London, EC4N 8AR, United Kingdom
15. Kano Udon - Liverpool Street - - City of London
4, The Arcade, London EC2M 7PN, United Kingdom