Starbucks Coffee 12796

Starbucks Coffee #12796, also known as Starbucks Baker Street (58), is a Starbucks coffee shop located at 58 Baker Street, Westminster, London, England.