Title: The story of Leicester Square
First published: 1892
Subjects: Plazas, London, London. Leicester Square
Places: London, Leicester Square