The Japanese Canteen 19-21 Great Tower Street, Tower Hill, London, EC3R 5AR (020) 7626 4774 JapaneseThe CityMonument, Tower Hill, Fenchurch Street write a review Are these details wrong? Are you the owner?
The Japanese Canteen Gallery Have you tried ... Sponsored listings The Den at St Martins Lane La Pollera Colora Vanity Gentlemens Club Planet Hollywood