News The Beatles’ First Official Museum Will Open at the Site of Their Rooftop Concert Opening in 2027, the seven-floor museum at 3 Savile Row draws from the band’s own archives and recreates the studio where Let It Be was recorded. By ROMBO Editorial Staff1 min read