Village Shop - 01285 770201 kemblestore@kemble.co.uk

village shop

 Shop Hours Post Office Hours