I'm not sure if you're talking about the London end or the EWR end. At Newark, international flight check in should be 3 hours or so, although usually 2 hours will work.
I would check in 3hrs b4, traffic, security check point, getting your bags checked in. Give yourself plenty of time.
Thanks! Your answer is awaiting moderation.