Starbucks Coffee 12424

Starbucks Coffee #12424, also known as Starbucks Tottenham Court Road/Tottenham St, is a Starbucks coffee shop located at 77 Tottenham Court Road, Camden, London, England.