Costa Lichfield All Island DT, DRIVE THRU, Wall Island, Lichfield, Staffordshire, United Kingdom Req #11046. At the heart of Costa Coffee are our values;