Starbucks Coffee 12385

Starbucks Coffee #12385, also known as Starbucks Victoria-Palmer Street, is a Starbucks coffee shop located at 16-18 Palmer Street, Westminster, London, England.