A Tesco Superstore offering groceries and household goods. Located in a scenic English town.