Aki London offers a fine dining Japanese and sushi experience, blending Kyoto craftsmanship with a contemporary aesthetic. Housed in a beautifully restored Grade II-listed building, it provides a sophisticated culinary journey.