A used Jaguar XK150 front RH splined hub part number C12928 this is an original item not an aftermarket part so is made of good quality steel which has lasted 60+ years and still going strong. It does show some minor surface corrosion from years in storage but with a good vapor blast and a fresh coat of paint this will look brand new again.
The bearings and seals will need removing so new ones can be fitted. 

You can as always with this type of part get it on the aftermarket and at the time of listing you can get one from Robeys for £157.80 plus VAT on back order.