Christmas and Festive Goods in London
Ealing Common
Opposite Ramada Hotel
Hanger Lane
London
W5 3HN
Landline: 01865 4... 01865 427 067
The Christmas Forest sells freshly-picked, sustainable Christmas trees at eight stores across London, as well as selling online with installation and delivery. Each year, for every tree The Christmas Forest sells, a tree is planted in the African drylands through the charity Tree Aid - so far 105,000 trees have been planted thanks to The Christmas Forest and their customers. Eight urban forests with parking and easy access across London: Clapham, Dulwich, Richmond, Ealing, Islington, Stoke Newington, Putney and Kensal Green.
1998
There are currently no reviews for this company
All fields are required. Your review will appear immediately.