Costa
Costa
Costa is the nation’s favourite coffee shop and the largest and fastest growing coffee shop chain in the UK and we’re delighted to welcome Costa to our new development “The Avenue” at Retail World. Whether you fancy a morning latte on the way to work, or an afternoon pick me up mocha, Costa is the perfect place to grab a bite to eat and drink.