Starbucks Coffee 12625

Starbucks Coffee #12625, also known as Starbucks Canary Wharf - Churchill Place, is a Starbucks coffee shop located at Churchill Place, Tower Hamlets, London, England.