Church Lane, E11
A Rather short road in Leytonstone with the tube station on one end, and Woolworth's, a library, and a church on the other.
Last edited 2004-08-12 15:29:51
(version 1)
A Rather short road in Leytonstone with the tube station on one end, and Woolworth's, a library, and a church on the other.