Starbucks Coffee 28414

Starbucks Coffee #28414, also known as Starbucks Ely, 3A The Cloisters, is a Starbucks coffee shop located at 3A The Cloisters, Ely, Cambridgeshire, England.