The Clachan - 34 Kingly St, Carnaby, London W1B 5QH, UK on Eaten