Title: Report, Improvements and town planning committee to the Right Honourable the Lord Mayor
Subjects: City planning
Places: England, London (England)