I can recommend webnode.com lots of templates you can customize to suit what is required & its free.If you want to pay extra you can register your own domain name buy extra space all the normal bells & whistles.To give you some idea have a look at;
the-wessex-blues.webnode.com/
If help is...