These blazers are unworn, and in very good condition, with the original shop tags still attached.
The original price tags have been clipped, probably to remove the £sd price when the new "decimal" prices were added in 1971.
The 1970s price is marked as £5.60 on the larger blazer, and £18.50 on the smaller one (I assume this was a mistake!).
These uniforms are unsold shop stock from around the 1950s.
They have been properly stored, and there is no major damage.
However, they are about 60 years old, and they are not quite perfect.
There are one or two tiny threadbare spots in the cloth - it doesn't have holes in it, but it definitely shows its age.
The garments smell a little musty.
They will need to be treated gently, and dry cleaned before use.
While they might well be suitable for theatrical or re-enactment use, they will need to be treated gently, and would probably not last long in normal use.