£20 an hour is average. £48 for 2 hours is obviously equivalent to £24 an hour, which for an independant instructor sounds like a proper rip off if you ask me; established driving schools offer better prices than that. I personally paid for all of mine in a block, which worked out £18 an hour.