Clayburn Village Store is a candy and gourmet food shop with a tearoom, offering a selection of traditional British goods. Temporarily closed.