Supermarket offering groceries and a petrol station. Also features a cafe. Founded in England.