This page requires JavaScript

The fifteenth annual report of the Vestry of the Hamlet Mile End Old Town in the county of Middlesex.