A vintage Aston Martin DB5 once owned by Sir Paul McCartney is expected to fetch more than £300,000 when it goes on sale today.

The car, like the one driven by James Bond, was ordered on the eve of the band's first world tour and Sir Paul had it fitted with its very own record player.

The Aston Martin is one of 93 classic cars going under the hammer in an auction in London, that is expected to bring in £20million.