Hi, where can I buy small bitcoin amount? I only need a small amount and I would like to but £1 pounds worth bitcoin. Can some tell me how and where I can do this safely?

first you should check which exchanging site is available in your country. The minimum value of buying Bitcoin is 8 decimal value and it depends on your trading site. But coinbase and Local bitcoins are promising site so you should choose the best promising site.
I don't believe Coinbase trades UK since they are US based. I believe the Euro exchange is Bitstamp.
Right coinbase allows us to trade using altcoin but i dont think you can buy using euros since america has a tight policy for crypto.
I advice OP to search in google whats the appropriate exchanges or wallets that he can easily buy bitcoin using own local currency