Starbucks Coffee 32727

Starbucks Coffee #32727, also known as Starbucks Village Elstree, is a Starbucks coffee shop located at Centennial Park, Elstree, Hertsmere, England.