Hello Neil,

Try...

www.atlantisart.co.uk/

They usually have good stocks of paper and if you can get there, they are open seven days a week. Interesting place.

Regards

Barry