A 24-hour coffee shop located within a petrol station. Wild Bean Cafe offers coffee and food, with over 320 locations across the UK.