Expensive Japanese restaurants in London

1 restaurants
With a price of >100£

Imagen Wagamama - Tower Hill

Wagamama - Tower Hill / Japanese

Open now · 11am - 10pm
2b Tower Place, Tower Hill Tower Hamlets
€€€€