Get Directions to European Claims Centre ← View details 1 London Road , Slough SL3 7FJ , England , United Kingdom, Slough, England SL3 7FJ 0203 6704 616 Get Directions From* To * — Required information