When December arrives, London Landscape brings in the holiday and transforms into the Christmas spirit. Premium Christmas trees are displayed on poles for easy viewing. Each tree is hand picked, fresh cut, wrapped and tied to your car without you having to lift a finger!
In the meantime, warm up by our beautiful outdoor fireplace, check out the electric train set up and visit the Christmas gift shoppe. We also carry a great selection of decorated and non-decorated wreaths, pine roping, grave blankets, center pieces, poinsettias, etc. Custom orders are always welcome!