The oldest sweet shop in the world, in Pateley Bridge, North Yorkshire, has been selling traditional sweets since 1827.

Here you can buy childhood favourites hard to find elsewhere.