Starbucks Coffee 5189

Starbucks Coffee #5189, also known as Starbucks Tower Thistle Hotel London, is a Starbucks coffee shop located at St. Katherine's Way, Tower Hamlets, London, England.