The attraction at 3 Saville Road in central London, the site of the Beatles’ last public performance, will allow fans access ...