Hello Ben
There is plenty of template website creation sites out there , great ones for photographer can be as Robin said Layerspace plus Redframe and the one I use Squarespace.
All have easy to use Editing tools and offer 30 day free trials, so have a play and see which one works for you.
As for a domain name again there are so many dedicated sites like godaddy or the web creation sites them selves have this facility, but when choosing your domain name take you time and create one that is easy to remember and simple. You will most likely find that a lot of them are gone and consider choosing one that the site recommends, don't do this , take you time and create something unique.
Another very important thing, is to make sure both the .com and .co.uk domains are available, if they are not then check out the other site that has gone to see if they are doing the same thing as you. If they are don't go with it as there is some one else with the same domain that is just a couple of key presses different Doing the same as you.
This could loose traffic to another competitors site by accident and possibly loose you business if you decide to sell your images or services.
This dose not matter so much if they are in a completely different industry and you may be thinking that you only want to showcase your work not sell anything.
But you have to plan ahead , things might take off and people start asking to buy your images , so by doing this you should be all set for a business site if that's what the future holds.
Hope this helps and if I can assist in any way let me know.