1953 Triumph Mayflower!
Multi Show Winning car, just 63,000 documented miles! The car is OUTSTANDING and drives as new. Traffic indicators work as does everything else. These cars are extremely rare, there is not another for sale. Video can be found on our website trojancars.co.uk. Part Exchange and delivery options available.