Starbucks Coffee 32591

Starbucks Coffee #32591, also known as Starbucks DeMontford Hotel Kenilworth, is a Starbucks coffee shop located at 212 Abbey End, Kenilworth, Warwickshire, England.