Starbucks Coffee 47867

Starbucks Coffee #47867, also known as Starbucks Welwyn Garden City Howard Centre, is a Starbucks coffee shop located at The Howard Centre Unit 56, Welwyn Garden City, Hertfordshire, England.