Starbucks Coffee 26806

Starbucks Coffee #26806, also known as Starbucks Northampton - Market Square, is a Starbucks coffee shop located at 24 Market Street, Northampton, England.