The bayonet fits the No 1 Mk III and the Pattern 14 Enfield.
Hey thanks guys I have one at home just like it, bought it in 1974 for $3 at an Army Navy store in Detroit as a teenager, never wondered where it was from until I stumbled on this article.
Still worth about $3 I bet.