Can anyone explain to me how Gloucester ended up in National League NORTH when they are geographically situated in the SOUTH?
Because the FA split a geographically-southern-based country into 2 at this level, and the teams are split into the the 22 most northerly clubs and the 22 (this season 21 due to Bury/Macclesfield's demises, and knock on effects) most southerly. Some clubs have switched between north and south, such as Gloucester themselves, Oxford City and Bishops Stortford.
Oxford City are this year's most northerly National League South club, and Gloucester is (slightly) further north.