Starbucks Coffee 17512

Starbucks Coffee #17512, also known as Starbucks WB South Mimms Kiosk, is a Starbucks coffee shop located at South Mimms service station, Potters Bar, Hertsmere, England.