Starbucks Coffee 28567

Starbucks Coffee #28567, also known as Starbucks Hemel Hempstead - Riverside SC, is a Starbucks coffee shop located at Riverside Shopping Centre Unit C7, Hemel Hempstead, Hertfordshire, England.