News - 30 January 2019
Today is the 50th anniversary of The Beatles’ final public performance.
After wild discussions, deliberating on where they should play - "The QE2?" "The pyramids?" - the band surprised passersby when they appeared unannounced on the rooftop of their Savile Row offices, playing a 42-minute set despite protests from the police