Kanna - 127A Hammersmith Rd, West Kensington, London W14 0QL, UK on Eaten