A rare gold coin depicting a portrait of Oliver Cromwell has sold for a world record £471,200 at auction. The 50 shilling piece, dating back to 1656, is one of only 12 in existence, auctioneers ...
Some results have been hidden because they may be inaccessible to you