The oldest surviving Vauxhall motor car in the world has been sold for £94,460.
The 1903 two-seater was built in London before the Vauxhall Car Company moved to Luton in Bedfordshire. It was sold by the Bonhams auction house.
Ordered new for Vauxhall managing director Percy Kidner the car passed to its second owner in April 1904. It stayed in the same family ever since.
The car was laid up between 1920 and 1948 when it was used again by the family before being loaned to The London Science Museum in 1955.