Hey steve, that sucks. I know that you have to get nifedipine off label because it's not a regular treatment for fissures, so it might be hard getting a GP to prescribe it.
It is referred to here on bupa's site, so this makes me think there must be a way of getting it in the UK! I'm going to look into it
http://hcd2.bupa.co.uk/fact_sheets/html/anal_fissure.html
"A number of other medicines for anal fissure are sometimes used, such as botulinum A toxin (eg Botox) or calcium channel blockers (eg topical Nifedipine). "