Can anybody inform me what the legroom is like onboard thomas cook's 767-300
The 767-300 is in Y326 config (i.e. full economy charter) so basic shorthaul legroom I'm afraid - no better than 28-30".
See the seat map:
here. Might be worth booking extra legroom seats if you are tall.