top of page

Thames Landscaping.Com

Christmas Tree Installations

Christmas Tree Installations in town centres and high streets around London boroughs and Counties around London. High Street Tree installation 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