Sheep Ln, London E8 4QS, UK