The London Theatre, New Cross Photos