DoverEnglandLondonBirminghamManchesterLeedsSheffieldGlasgowNewcastleCardiffNottinghamLiverpoolSouthend-on-SeaBristolEdinburghBrightonBradfordLeicesterSunderlandBelfastPortsmouthBournemouthMiddlesbroughStokeCoventrySouthamptonReadingKingston upon HullSwanseaBlackpoolPlymouthLutonOxfordRhayaderLlanwrtyd WellsTregaronAbergwesynAberystwythHay-on-Wye25 km25 miles