Christmas collection/delivery in Gloucestershire will run from 6 - 23 December. 
We're offering a special delivery day in Hampshire on 21 December only.
For Hampshire delivery, please select 'collection' at checkout and we will invoice you for the delivery fee.