News Almeida Theatre stages Hamlet For Free fest for under 25sAnne Cox | February 16, 2017 It’s not often you get to watch one of Britain’s most engaging stars in a free performance but Sherlock’s Andrew Scott is set to give a gratis Hamlet Read More