New River The New River in Enfield Town. It’s not new, and its not a river! Share this:TwitterFacebookLike this:Like Loading... Related