Reducing the road noise when you're in the garden is more or less impossible in this situation. Chalk it up to poor urban planning that this is even a problem to begin with. Huh, maybe "planning" is part of the problem…
Anyway, there's at least hope for blocking the sound for people inside the house. Adding more insulation is virtually guaranteed to help, especially insulation that is more "massive" than fiberglass batts are: things like mineral wool batts or dense-packed cellulose in the stud cavities, and mineral wool boards, or polyiso foam boards outboard of them on the outside.
Making another part of the all (preferably the interior) thicker and more massive helps too, but that's hard with typical crappy stud frame construction. However a version of this could be accomplished by thickening up the drywall, or using denser, 5/8" fire-rated drywall.