The National Trust said today it had created more than 300 new allotments in the past year so people can grow their own vegetables.