any decent motor factor should do them at a reasonable price. car spares at cheshunt are good if you are on the herts side.
fitting is a bit of a pain. easier with a press but they can be drifted out with a large hammer. the simplest option is replace the hubs complete.
contact jinxy he may want to do them or get/have the parts. if you want hubs then i have some, pm me.
There about £20-25 for the bearing. Abit of a pain to do without a press. I just whack them out then use a bearing clamp to put the new one in. You have to be carefull though as you can damage the bearing.