Supermarket offering groceries and more. Features a cafe and parking. Founded in England.