Recently at a celebration dinner to mark the 300th anniversary of the United Grand Lodge of England, Northumberland Freemasons gave away £300,000 to local charities. Now however, it was the turn of younger members of the region to benefit at a giant Teddy Bears...