formats

Is the UK reaching coffee shop saturation point?

Outlets selling coffee have been opening at a rapid rate - but how long can it continue?