The Cartoon Museum

The Cartoon Museum
35 Little Russell Street, London, WC1A 2HH