Get Directions to Eclipse Studios ← View details 28 Croft Road, Hoywood, Down BT18 0PB, United Kingdom, Holywood, England Get Directions From* To * — Required information