
The Beatles Buy Back 3 Savile Row for 2027 Museum and Fan Experience
The Beatles have repurchased 3 Savile Row, their London headquarters from 1968, sold in 1976, Apple Corps confirmed on 19 August 2026. A seven-floor museum and fan experience — "The Beatles at 3 Savile Row" — is set to open in 2027, recreating the Let It Be studio and the rooftop of the band's final public performance. It is the first project under UMG's expanded, long-term deal covering the band's merchandise, licensing and e-commerce worldwide.
Published