Starbucks Coffee 18362

Starbucks Coffee #18362, also known as Starbucks WB Membury North DT, is a Starbucks coffee shop located at Membury service station, Lambourne, Berkshire, England.