You're in quite an expensive area, so call around. Maybe speak to a couple of garages or auto-factors to see who they recommend.
Shouldn't *really* be over £50.
The key is the risk you're removing by doing it - nice clean face to make sure the head gasket seals, knowing it's a flat face helps the cause, too. It'd be a bit of a p1sser to do all this and then have it smoke like mad when you trail the throttle because the stem seals are shagged.
I seem to recall there are different thicknesses of headgasket, too. You need the right one, or your compression ratio could be off. Too high = detonation and short engine life, too low = reduced power. The engineering shop will be able to advise how much is 'left' to come off the head when they've skimmed it.