Starbucks Coffee 12823

Starbucks Coffee #12823, also known as Starbucks Wigmore Street, is a Starbucks coffee shop located at 132 Wigmore Street, Westminster, London, England.