We deliver to mainland addresses in England, much of Scotland and Wales. All stock* items ordered before 11.30 am on a working day are sent by next-day delivery service (arriving anytime from 7.00 am to 7.00 pm) at the following cost: Carriage for All Orders - £12 +VAT (Weekend and bank holiday orders are sent out the next working day).