Try to buy them at bitstamp.net
He said:
(...) i have had a quick look at localbitcoins and there are sellers of BTC but most require a bank transfer and I would rather stay away from that at the moment. (...)
I'm trying to enjoy my 4 hours....but I'm tired
Buy them at BTCquick with a credit card, or find someone that accept Western Union.
The question is "where can I get money"?
You can sell stuff, work for it, buy it with other kinds of money. But just like pounds, you are not likely to get it for free. Mining is another option but not an easy one. You could, for example, mine gold. To do that you will have to make a huge investment in equipment, which is why most people buy gold instead of digging all day.
There is someone that just mine it with simple equipment and then resell it at 1% of its USD price, just saying (unDemocratic Republic of Congo)