El Pastor 7A Stoney Street, London SE1 9AA