Starbucks Coffee 12650

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