All Aboard Theatreship

BFI Collaboration of Cult Classics Anyone under 40 who was born and bred on the Rotherhithe Peninsula would have grown up watching the regeneration of the Isle of Dogs; Canary Wharf in particular. First it was One Canada Square, the tallest building in the UK for 20 years, blinking its laser light out every second […]