Starbucks Coffee 12339

Starbucks Coffee #12339, also known as Starbucks Westbourne Grove, is a Starbucks coffee shop located at 96 Westboune Grove, Westminster, London, England.