Sentiment Score :


In 1969, the Beatles Played One Final Show. Their Makeshift Rooftop Stage in London Will Soon Become a Museum
May 11, 2026
the iconic rooftop concert ended up being the last-ever public performance of the Beatles. fans will be able to see the view from the band’s 1969 performance perch on the same London rooftop at 3 Savile Row.
Source: smithsonianmag.com