What does today’s date, The Bealtes and Savile Row have in common?
Around lunchtime on 30th January 1969, 50 years ago today, the Beatles made their last public performance. With usual Beatles style they surprised the streets of Mayfair with an impromptu concert on the roof of No. 3 Savile Row. It must have been a