Starbucks Coffee 12917

Starbucks Coffee #12917, also known as Starbucks Moorgate, is a Starbucks coffee shop located at 17 Moorgate, City of London, England.