Prices for a real Christmas tree can vary from £8 for a small to £30/35 for a bigger one.
If you want a bigger tree for your garden prices can reach £350.
We use cookies to give you the best experience on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies from this website. Read our cookies policy to find out more. Dismiss