Starbucks Coffee 26829

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