Starbucks Coffee 12747

Starbucks Coffee #12747, also known as Starbucks Canary Wharf - South Collonade/DLR, is a Starbucks coffee shop located at South Colonnade, Tower Hamlets, London, England.