Designed by
Title
Leytonstone architecture in east London, England, within the London Borough of Waltham Forest. #220103055
Description
Originally part of the ancient parish of Leyton in the county of Essex, Leytonstone was largely rural until the opening of a railway line.
This image is editorial