Offas Dyke in three days would be quite a challenge.
I did it in six days, averaging 33 miles a day including to and from off route accomodation, and doubt if I could have done it quicker.