Get Directions to Eurosite ← View details The Globe Centre, St. James Sq, Accrington BB5 0RE, United Kingdom, Accrington, England Get Directions From* To * — Required information