I also only have one month till mocks and am doing as much revision over this week holidays. I am going to do 5 hours structured revision each day so 1 hour of a subject/topic at a time then changing, I will probably do some more afterwards but I think that 5 topics a day should be enough to revise the content. If 1 hour at a time is a bit much you could also do 20-30 minute bursts and then you will get more subjects in but don;'t forget to take breaks as well.
For revision the CGP books are really helpful and I mostly use online websites (Seneca, Cognito, PMT, Quizlet, Mathswatch, Sparknotes etc.) as you don't have to spend time making revision resources and can instead focus on just revising as it is already made for you.
Hope this helps and good luck with your mocks xx