5 Thayer Street London W1: Mon-Fri: 12:00 - 16:00

interior and exterior view

View Larger Map

the japanese canteen logo
head office
30 - 33 Minories London EC3N 1DD
Email: