Try Cheltenham & Gloucester, I bought my first property a few months ago, 100%, free val and no arrangement fee, then spent all my disposable money and a maaaaaaaaaaaaaaassive tele.
always check for hidden charges, and never sign a contract or deal without asking an experienced family member or friend, I know sooooo many first time buyers who get stiched up without realising.
See at least three people, never pay up front fees for advice, unless you have bad credit, always take your other half .
Good luck with the house hunting, check out www.rightmove.co.uk for some great guides to buying.