Avalon, One of the best clubs NFAS in the country is up the A1 from you, in Sandy.
Also Cloth of Gold is in Enfield
Orion are in St Albans but I think are invitation only
and the EFAA list a Free spirit archers in welwyn garden city, but I know nothing of them
HTH