Starbucks Coffee 16606

Starbucks Coffee #16606, also known as Starbucks St Helens - Rainford Road DT, is a Starbucks coffee shop located at East Lancashire Road, Windle Island, St Helens, England.