Starbucks Coffee 12081

Starbucks Coffee #12081, also known as Starbucks Canary Wharf - Canada Square, is a Starbucks coffee shop located at One Canada Square Unit R:P:490, Tower Hamlets, London, England.