I probably didn't explain myself probably with his naps. He will nap usually from 12:30-1:30 or there abouts. On other days when I have attempted to keep him awake all day he will fall asleep in a heap by 4pm, although that was a few months ago so now he is older it might be different.
We have the same bedtime routine every night with stories and a bath. I changed my going to sleep tactics a few times to try new methods but I always stuck with the same one for at least 5 consecutive days but it didn't make it any better.
Will try to be a bit firmer with his requests at bed time and make him stay put. He had day care today and will again tomorrow & Wednesday so I will wait until Thursday to attempt a no nap day.
Thanks all the for tips!