Starbucks Coffee 27642

Starbucks Coffee #27642, also known as Starbucks Bishop Stortford - Jacksons Square, is a Starbucks coffee shop located at Jacksons Square, Bishop's Stortford, Hertfordshire, England.