Bonhams’ Bond Street sale might be the best 29-car auction you’ve ever seen