Starbucks Coffee 29617

Starbucks Coffee #29617, also known as Starbucks Peascod Str, Windsor, is a Starbucks coffee shop located at 138-139 Peascod Street, Windsor, Berkshire, England.