Starbucks Coffee 47771

Starbucks Coffee #47771, also known as Starbucks Borehamwood - Shopping Park, is a Starbucks coffee shop located at Tiger Borehamwood Shopping Park Unit 12, Hertsmere, London, England.