The bar prices are the same on all P&O ships, a pint of stella is about £2.30 which is definitely cheaper than our local pub, the spirits are cheaper than on land too. That is the price, there are no surcharges. Have a good cruise.
Does it matter????