View from Polytechnic Street of the Grand Theatre demolition site in Woolwich, southeast London, UK. In the background The Woolwich Centre and the clock tower of the Town Hall.