Starbucks Coffee 12913

Starbucks Coffee #12913, also known as Starbucks Chiswell Green - North Orbital Rd, is a Starbucks coffee shop located at North Orbital Road, Chiswell Green, Hertfordshire, England.