Night of the Triffids

I stumbled out of Moorgate station on Sunday (the majority of the Underground being shut for engineering works) and into the set of the remake of The Day of the Triffids. I was immediately accosted by a veritable host of zombies, stumbling around their abandoned cars in the (false) moonlight, as newspapers blew around (gently [...]

Essential Equipment