Get A Taste Of Japan In The Heart Of London At This Opulent Hotel Restaurant • TOKii
Just a few moments’ walk from the formidable Marble Arch, you’ll find an unassuming townhouse with the signage ‘Prince Akatoki‘. It’s not until you glance to your right at the impressive…