A US car enthusiast has bought James Bond's famous Aston Martin car, complete with ejector seat and revolving number plates.

It was sold at auction in London for more than $4m (€3m), even though the pre-sale estimate was more than $5m.

US collector Harry Yeaggy flew into Britain for yesterday's sale and outbid his rivals to buy the car for $4.1m.

Mr Yeaggy said the car's new home would be in a US museum - but beforehand he planned to 'have a bit of fun' taking the car for a spin around the streets of the British capital.

'We're going to fire the car up and drive it round the streets of London tonight. We're going to have a bit of fun with it,' he told BBC television.

The Bond movie car was sold by its US owner, Pennsylvania broadcaster Jerry Lee, who bought it for $12,000 in 1969. The proceeds will go to his charitable foundation.

It is fitted with the full complement of operational 'Q-Branch' gadgets, including machine guns, a bullet-proof shield, tracking device and removable roof panel.

It also has an oil slick sprayer and smoke screen, all controlled by 'toggles and switches hidden in the centre arm-rest'.

The gear stick top flips up to reveal the red ejector seat button. It also has a homing radar and a telephone mounted inside the driver's door panel.

Purchase of the car, lot 197 in the sale, also included a stay at the GoldenEye resort in Jamaica, the original Caribbean estate of Ian Fleming, the British author who created James Bond.

A custom-made suit woven with gold thread made by the tailors who dressed Sean Connery as James Bond was also thrown in.

The 1964 silver Aston Martin DB5 was driven by Sean Connery when he played the fictional British spy in the films 'Goldfinger' (1964) and 'Thunderball' (1965).