The Patriarch > Hide video Show video It's 1869 and an unexpected last minute problem threatens the future of the Alhambra Theatre, London.