Plough & Harrow

419 High Road Leytonstone, London, E11 4JU