Address: Maud Road, Temple Mills, Leytonstone, London Borough of Waltham Forest, London, Greater London, England, E10 5NR, United Kingdom