Highgate Literary & Scientific Institution

Highgate Literary & Scientific Institution
11 South Grove, London, N6 6BS