£120 per four weeks is not high for this past winter. I take it this does include some heating?
If you really are just using it for one hour per day, have you checked that you have an imperial meter and are being billed for an imperial meter? What do you get when you divide the kWhs by the meter units used - if the meter is metric, this sum should be about 11 or 11.2; if imperial about 31 or 32.
If you are at work you probably should not use a timer - just switch it on when you come home to avoid heating an empty home. And unless you have no insulation whatsoever there is little point just having the heating on for one hour - stick it on for two or three hours - the latter hours will not use as much gas.