Aqua Kyoto

30 Argyll St, London W1F 7EB, United Kingdom

London, United Kingdom

Cocktails and Japanese dishes with a contemporary spin in an ultra-glossy designer rooftop setting.

Rating: 1636

Score: 4.2

Price: Expensive

No reviews available.