top of page
Thames Landscaping
Providing Landscaping Services Since 1995
Christmas Tree Installations
Christmas Tree Installations are one of our specialities, each year we are the guys that put up many of the big Christmas trees that you seen in town centres and high streets around London boroughs and Counties around London. Tree installation whichever size tree you want between 10-30 feet tall, includes the fitting of lights and/or decorations. Here see below just some of the Christmas trees we have installed.
Richmond Town Centre
Twickenham Town Centre
Hampstead Heath Town Centre
Harrow High Street
Hampstead Heath Town Centre
Hampton Hill High Street
bottom of page