I have found this company:
http://www.fabricland.co.uk/
Their website is AWFUL but they come recommended on a couple fo sewing forums. Not a lot of quilting quality fabrics, but a good selection of utility and dressmaking fabrics, craft stuff and haberdashery. I have just ordered some flannel from them, you can't order online, only via email or phone, they are very friendly.
They ship internationally