Culture Food Akira Restaurant, Japan House: A Little Japanese Treasure Trove The intimate restaurant in South Kensington serves up Japanese delights for all who visit.ByAimée Kwan2 October 20240CommentsRead more
You must be logged in to post a comment.