If it helps, I think I've read that Sheffield blades made after 1890 have "England" stamped on them.


Edit: looks like "The Prince's Own" was engraved with a crown on other razors as well, such...