Starbucks Coffee 12162

Starbucks Coffee #12162, also known as Starbucks Euston Tower, is a Starbucks coffee shop located at Regents Place Unit 1A Euston Tower Podium, Camden, London, England.