Starbucks Coffee 6073

Starbucks Coffee #6073, also known as Starbucks Village Solihull, is a Starbucks coffee shop located at The Green Business Park, Solihull, England.