Street Address: 111a great russell street , london, london WC1B 3NQUK, London
Phone: Not available
Fax: +44 0 20 7300 3250 +44 0 20 7300 3254
Email: Not available
Website: Not available
Description - Hakuba restaurant London
Hakuba is located at 111a great russell street , london, london WC1B 3NQUK and can also be reached at Not available. To find out more please phone them or visit their location. Hakuba located in the restaurant category.