Witch Hazels are super easy to grow, they favour a slightly acidic soil and produce a wonderful perfume in the winter time. As you can see they do get large, so are best planted as a specimen plant in a garden, such as a lawn centrepiece, or as part of a large shrub bed. But the scent is so amazing you don't want it at the back of the border, you want it somewhere that you can enjoy the perfume.
See the RHS Plant Finder for some more info on the range of Witch Hazels available