A 24-hour coffee shop located within a petrol station, offering a variety of coffee and food options. Part of a UK-wide chain.