Yes, the UK, like every other country I can think of, requires you to pay income tax on items of value you received to the value of your own currency. Whilst this may considered a barter, it is still taxed as income.
Quote
As with any other activity, whether the treatment of income received from, and charges made in connection with, activities involving Bitcoin and other similar cryptocurrencies will be subject to CT, IT or CGT depends on the activities and the parties involved.