The Upstanding Member at the Old Red Lion Theatre, Islington
‘Oh, what a super-injunction!’ Exceptional theatre in the heart of Islington since 1979 says a sign in the Old Red Lion on St John’s Street. At street-level it is a crowded local boozer but upstairs […]