Visual art exhibitions and events with a platform for critical writing
Inappropriate material?
Ideas? Technical issues?
» Feedback to a-n
St Peters Church, Northchurch Terrace, LONDON, N1 4DX
“Monsters of London!” the invitation proclaimed, like a 19th century penny dreadful. Under the city's surface, strange things slither, slink and breed. Not only in the city's physical subterranean chambers such as Read on…
The Crypt Gallery, London
22 - 30 May 2009
Reviewed by: Gillian McIver »