I thought £600 was a bit steep but I also thought that £30 for the S bend hose from the water pump was pricey too, the second hose is even more.
I did see this radiator on ebay which is, allegedly, German:
https://www.ebay.co.uk/itm/155816165349
I hope it looks better in real life because the pic isn't doing it much justice. £160.