Starbucks Coffee 26117

Starbucks Coffee #26117, also known as Starbucks Cheltenham - The Promenade, is a Starbucks coffee shop located at The Promenade Unit 1, Cheltenham, Gloucestershire, England.