Starbucks Coffee 12082

Starbucks Coffee #12082, also known as Starbucks Leeds - Station, North Concourse, is a Starbucks coffee shop located at Leeds City Station Unit 2 North Concourse, Leeds, England.