Japan



London rooftop that hosted The Beatles' final gig is set to open to tourists

On January 30, 1969, the Fab Four clambered to the top of 3 Savile Row and played for 42 minutes before police pulled the plug on their impromptu performance.
Get more results via ClueGoal