The Ace Café on London’s North Circular has been a home ... because rock ’n’ roll wasn’t getting played on the radio. The only places to hear it were cafés like the Ace.