Starbucks Coffee 47833

Starbucks Coffee #47833, also known as Starbucks Leeds - The Light-, is a Starbucks coffee shop located at The Light Unit 64, Leeds, England.