Newnham Stores is a supermarket offering food and alcohol.