Beckside Yarns and Needlecrafts phone Beckside Gallery, Church Avenue Lancaster, Lancashire LA2 8EA map