Starbucks Coffee 26888

Starbucks Coffee #26888, also known as Starbucks Norwich - Riverside Retail Park, is a Starbucks coffee shop located at 8B Riverside Retail Park, Norwich, England.