23 restaurants
Wagamama - Tower Hill / Japanese
Open now · 11am - 10pm
2b Tower Place, Tower Hill Tower Hamlets
€€€€
retail unit 2b, tower place east tower place east, London EC3R 5BT