Christmas Tree Place

0 PRODUCTS/SERVICES
- EMPLOYEES
- YEAR FOUNDED

Christmas Tree Place Is located just off the A41 Berkhamsted on the edge of a 32 acre Christmas Tree plantation.Prices start at £11 for a traditional Norway Spruce, £15 for our non drops and premium non drop Nordman Firs start at £14

Can we help?