Where is the Apple building on top of which The Beatles played their rooftop concert?
On January 30th, 1969, it had been almost two and a half years since The Beatles stepped onto a stage and performed live. The band, who’d made their name racking […]