El Pastor - 7A Stoney St, London SE1 9AA, UK on Eaten