Starbucks Coffee 12524

Starbucks Coffee #12524, also known as Starbucks Leicester - Highcross Shopping Ctr, is a Starbucks coffee shop located at Highcross Leicester Unit 28, Leicester, England.