Starbucks Coffee 23017

Starbucks Coffee #23017, also known as Starbucks Compass Next Glasgow, is a Starbucks coffee shop located at Braehead Retail World Next, Unit A, Glasgow, Scotland.