Tackle weeds early so they don’t have a chance to flower and then set seed- dig out perennial weeds and hoe out annual weeds on a dry day. Then cover any bare soil with a layer of mulch or ground-covering plants to smother new weeds before they get established. Control problem weeds with a weedkiller containing glyphosate.

Further information:

Weeds: non-chemical control-RHS

Dealing with weeds- BBC

Source: ‘Short Cuts to Great Gardens’ (Reader’s Digest 1999)

Old School Gardener