• Made a claim yet? Good luck!!
    Reply from Jeremy
  • Btw, im sure you work for WW travel insurance? Ive had ten consultants now dealing with claim (as others have left, on stress leave etc) and Im sure yours has come up. Only possible reason for you to write such a review. Be honeat
    Reply from Jeremy