Starbucks Coffee 12005

Starbucks Coffee #12005, also known as Starbucks James Street, is a Starbucks coffee shop located at 14 James Street, Westminster, London, England.