Posted: Today at 00:47
I dont think willow or bamboo will do the job. Old fashioned privet could be the best answer. The variagated variety looks good, and is easy to care for. It is evergreen and easy to keep clipped - the more you clip it, the thicker it grows.
I had a house by a footpath, and started with a fence with a cheap pig netting fence to make sure dogs didn`t come through to the garden. Then planted a variety of evergreen shrubs inside that. The results after a couple of years were very pleasing - and a couple of years further aong the line proved to be excellent
Willow is deciduous, and will not provide the privacy you want. Bamboo can be very invasive and could make future problems.