UK Political cartoon gallery to move

The UK Political Cartoon Gallery is to move from its premises on Store Street, near Tottenham Court Road in London, early in 2010. Owner and publisher Tim Benson told Bloghorn; I believe we have gone as far as I think we can [at the Store Street venue] without becoming stale and repetitive. Staying in London I believe is […]