Chester for me. PB last year and this year. Best organized marathon there is. Parking great,facilities great, as well as the support,the finish,the chance to run in two countries in one day,super medal running top. Race is organized by two guys who leave nothing to chance,even shake your hand at the finish. Superb historic town for the family to enjoy.Liverpool is probably great but chester will eventually be the best marathon in the country if it is not already.( chester half is also superb as well)