No, only Sterling is legal tender in the UK. Shopkeepers are welcome to accept stamps - or anything else, including dollars and euros - but not obliged to accept any form of payment, even Sterling.
The Central Bank’s former Deputy Governor W.A.Wijewardena has said an organised system needs to be maintained in appointing members to the Monetary Board as some of its members are being appointed ...