Christmas Treats Available at The Kiosk The Kiosk have these fab Christmas treats available in store from £2.99 – £14.99