Starbucks Coffee 29489

Starbucks Coffee #29489, also known as Starbucks The Lion, 1 Junction, is a Starbucks coffee shop located at The Lion, 1 Junction Road, London, Islington, London, England.