The best things to do in Essex with kids - from historic houses, Romans and museums to animal attractions, seaside fun and beaches galore