The best place I've found is Novatech. Their web site is
www.novatech.co.uk . I was going to do the same as you - build me a PC, but I added it all up and Novatech saved me £150 ready built with OS. They don't have to come with monitors too. They are based in Portsmouth. Check them out. I highly recommend them.