Things to do in Battersea in March