‘Most expensive’ stamp in the world goes on display in London

The British Guiana 1c Magenta is the only one of its kind to survive from the former British Colony.