Starbucks Coffee 27843

Starbucks Coffee #27843, also known as Starbucks Stevenage Cineworld Leisure Park, is a Starbucks coffee shop located at Stevenage Leisure Park Units 3B and 4, Stevenage, Hertfordshire, England.