I believe that its the cost of living in the UK. I am from the USA, but when I visited several times in the past, everything was more expensive, so I assume things I could not see prices for like electrical power, heat, gasoline, and wages are higher.
That is going to drive up prices for a business, when they must pay more for everything. And, then, of course, there are the sales taxes (GST).