Starbucks Coffee 21152

Starbucks Coffee #21152, also known as Starbucks Newport - St James St, is a Starbucks coffee shop located at 95-96 St James Street, Newport, Isle of Wight, England.