Starbucks Coffee 12068

Starbucks Coffee #12068, also known as Starbucks Langham Place W1, is a Starbucks coffee shop located at 1-2 Langham Place, Westminster, London, England.