Starbucks Coffee 26830

Starbucks Coffee #26830, also known as Starbucks WB Leicester FE North DT, is a Starbucks coffee shop located at Leicester Forest East service station, Leicester, England.