my local safeway (scotland) had a laptop for £599. Cant remember the spec but it coverd everything you are looking for.It was about a month ago so maybe they might have some left.
Also try lidl foodstor they have offers on laptops for £999. the spec is uually good with loads of extras.the maufactuer is a german company can't remeber the company i'm sure someone on the forums can tell you.
I would'ent think of buying from time/tiny.
pc world/dixons or comet. you will get bet specs service online.
hope this helps