Akira Back London Reviews: Where Artful Dining Meets World-Class Fusion
Located on Hanover Square in Mayfair, Akira Back London Reviews highlights how this restaurant has quickly established itself as a modern Asian culinary destination in the middle of London. Akira Back London, as the place is often referred to, sits exactly that—swish and 148 covers—on a corner of the new Mandarin Oriental hotel where wood…

