Costa

Food outlets snap up empty shops

The are currently over 5,000 branded coffee shops in the UK, serving £2bn of coffee in 2012. This is indicative…