A Costa Coffee located within a petrol station, offering coffee and related beverages. Standard toilets are available.