Get Directions to Icarus ← View details 60 Head Street, Colchester, Essex CO1 1PB, United Kingdom, Colchester, England Get Directions From* To * — Required information