Robert Wallace, A.K.A. Parallel Teeth, is a director, animator and illustrator. Originally from New Zealand, he currently works and lives between Wellington and London.
Tucked away down a cobbled alley behind Russell Square Station, The Horse Hospital, a converted stable, is a unique and totally independent arts space specialising in underground and experimental media. The gallery space itself (known as The Chamber of Pop Culture) houses unusual exhibitions, film screenings and other events.
I can't pass without dropping in, Orcs Nest is a small independent boardgame, D&D etc store that's been around forever(1987)... and has the best logo. Good selection of games for younger kids too.
There is a rather beautiful faded glory to these mythical creatures, which flank the steps guarding the ruins of the Italian Terraces in front of the former Crystal Palace, which dramatically burnt down in 1936.