Halepi - 18 Leinster Terrace, Bayswater, London W2 3ET, UK on Eaten