Starbucks Coffee 17511

Starbucks Coffee #17511, also known as Starbucks WB Birchanger Kiosk, is a Starbucks coffee shop located at Birchanger Green Service Area, Bishop's Stortford, Hertfordshire, England.