Problem Solved !
I took the board version back to 1.6.10 and now it works fine.
Thanks for your clear and logical advice - I'll be working through the updating of WiFi and Ethernet shields in the same way in the coming weeks and I think you have provided me with the way to approach any issues I may find with them as well as solving the immediate problem.
Much appreciated,
Seamus