Further to post 1.
Nationwide managed to screw up the transfer so were 48 hours late in sending it, however, it arrived in under 24 hours from the time they did send it.
The rate was 67.512 P to the pound, plus as I said the £25 fee (the inter bank rate according to HIFX was 69.266)
As a result of their failure to send the Swift when first requested, I had to send 156,000P by Western Union. That worked out at a cost of £130, i.e. £105 more than Nationwide.