Christmas tree pop up shop

Christmas tree sales soar as public hungers for a traditional Christmas

UK Christmas tree growers report a booming trade this year, compared to Christmases past.  UK farmers usually sell between six and eight million real Christmas trees every year, according to the British Christmas Tree Growers Association(BCTGA). But this year, they...Read More
Sales associates selling to a customer at a store register.

Lewisham Council offers discount to newly accredited Living Wage employers

Lewisham Council will give local companies a rent discount of up to £6,000 if they register for the Living Wage programme between April 2020 and March 2021.  The council made the announcement during its joint Living Wage Week celebration with the boroughs...Read More