Free fun at Newham's leisure centres this weekendNewham leisure centres will host a free open weekend on November 23-24, encouraging local residents to explore various fitness activities.