Starbucks Coffee 12715

Starbucks Coffee #12715, also known as Starbucks Leicester - Thurmaston Retail Park, is a Starbucks coffee shop located at Thurmaston Retail Park Unit 12b, Leicester, England.