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)