York is nestled on the banks of the Avon River in the gently rolling farmlands of the beautiful Avon Valley.