No! The price you see at the checkout is the final price you have to pay. There are no other taxes to pay prior to delivery. UK tax at 20% will be deducted automatically and any taxes and duties are included in the final price.