The Ace Cafe

The resurrection of London's classic biker hangout