Having been confined to Sarf London for the last two months, it was finally time to break free of my shackles and head to the bright lights of Castle Park for the World parkrun Tourists meet up. Castle Park is in Bishops Stortford which is a place I know precisely nothing about quite close to … Continue reading Castle Park parkrun

