Thanks for the advice everyone. In the end i went to Dark Star and bought 5 litre kegs of Revelation, Festival and Winter Meltdown. Already opened the WM, very nice, the others I'll take to the family gathering.
Yes I'm aware that things cost money. Harveys shop does take the piss though. If Asda can knock out bottes of hophead for £1 why does a 500ml bottle of beer cost £2.50 .
I need to buy some beer for a family get together over Xmas. Where's a good place to buy real ale/ craft beer. Any local breweries have good shops. I need a reasonable amount so a choice other than bottles would be good too.