Starbucks Coffee 12644

Starbucks Coffee #12644, also known as Starbucks Charing Cross Road, is a Starbucks coffee shop located at Charing Cross Road Unit 1 129-133, Westminster, London, England.