Title: Report of the Advisory Committee on London Traffic
Subjects: Communication and traffic, Transportation, Street-railroads
Places: England, London