Starbucks Coffee 26111

Starbucks Coffee #26111, also known as Starbucks Hitchin - Market Place, is a Starbucks coffee shop located at 6-7 Market Place, Hitchin, North Hertfordshire, England.