Starbucks Coffee 12663

Starbucks Coffee #12663, also known as Starbucks The Gallery - Bankside, is a Starbucks coffee shop located at The Gallery Unit R1, Bankside 1, Southwark, London, England.