I look after a little one (20 months old) who I can only get to sleep in a buggy - Just. I rock it until he goes to sleep. But keeping him asleep is really difficult - any tips?

Going for a car drive or a walk is not an option so I want to keep him in the buggy (wont sleep in a cot/on a mat etc) but any ideas how I can make him sleep better and for longer?