well theres lots of things you can do to set up a site, but there is a bit of an outlay to be made,
every website needs -
web hosting (often paid yearly about 60 quid a year)
a domain name i.e. myfabulouswoodworkingsite uk (paid yearly, but can be bought in 10 year renewals about 10 quid a year max often cheaper)
then youll need to design a site and populate it with content, writing, pictures all those groovy things that make ppl want to come and look at it.
and now a days youll need optimisation or link building or ppc to get visitors to your site or to be found.
there are some things you can do now for free, like register you facebook page
but the domain name is the best one to get - definitely buy this yourself, then you know you own it... 123-reg is a good site to buy uk websites from, namecheap is a cheap com registra.
so yea, you could always get yourself a wodpress site or a blogger site, these are free and you get a sub domain - you need an email address and you can get one of those...
(hammer)