An attractive and interesting English sports car!