Starbucks Coffee 12101

Starbucks Coffee #12101, also known as Starbucks Covent Garden - Russell St, is a Starbucks coffee shop located at 10 Russell Street, Camden, London, England.