Mini tops British poll of best British cars of all time Photo courtesy BMW AG. A poll by British motoring magazine Auto Express to determine the 50 best British cars of all time has put the classic 1959-2000 Mini in the number one spot, edging out the Jag...