I just had a look at the other guy's rates - £90/session
It was cheaper long-term if joined the gym AND booked 12 sessions in advance.
I have no idea what the average trainer charges over here but I like mine and £40 isn't enough to make me spit my beer out.
I misread you: £40 for two hours (ie £20 per hour), rather than £40 per hour for two hours.
So I'm paying the same as you, out here in the sticks...