Skip to main content

Cathy Ross

Cathy Ross is head of the Department of Modern History at the Museum of London and has written exclusively on aspects of the social and artistic history of London.