King of Falafel - 93 Leather Ln, Holborn, London EC1N 7TS, UK on Eaten