Starbucks Coffee 9136

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