Hmm I knew I shouldn't have gone off Wikipedia :@
That's one mighty spanner, I'll do a bit more research then re-write the code relating to that.
Thanks for the info !
Edit: Ok it seems that if you enter the full length code (which you would have to do to ring nationwide for example for me to ring London would mean I have to enter 0207 or 0208 or any other code) then the possibilities range from either 10 or 11. I think I know how to deal with this.
Last edited by LearningCoder; 11-16-2012 at 12:06 PM..