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