Vintage & Prestige Fine1923 Daimler D16 Landaulette. Electric vehicle.NorthamptonshireRHD£140,000Asking price