Starbucks Coffee 12326

Starbucks Coffee #12326, also known as Starbucks Canary Wharf - Jubilee Place, is a Starbucks coffee shop located at Jubilee Place Unit 11 + 12, Tower Hamlets, London, England.