A 1937 Mercedes-Benz 540K Spezial Roadster from the Bernie Ecclestone collection, fetched £3,967 million - the most expensive Mercedes-Benz road-going car ever sold at auction – at Sotheby’s last night.

800 bidders from all over the world filled the Battersea Evolution centre for RM’s first London auction.