Starbucks Coffee 23093

Starbucks Coffee #23093, also known as Starbucks Bickerstaffe - Skelmersdale Road, is a Starbucks coffee shop located at Skelmersdale Road, Ormskirk, Lancashire, Bickerstaffe, West Lancashire, England.