A freelancer will on average charge you around £20 - £60 per hour or £220 - £350 per day. On the other hand, a digital agency will charge somewhere in the range of £60 - £190 per hour or £250 - £800 per day, depending upon your individual needs and the scope of web designing work.