The Prince Akatoki Restaurant
The Prince Akatoki London is a 5-star luxury hotel in the heart of London. The hotel fuses the best of Japan and the western world to enlighten guests with a 5-star luxury experience. More than luxurious accommodation, The Prince Akatoki is also home of the destination restaurant TOKii, where the menu is inspired by both …