This is a British army No 2 dress uniform having tunic trousers shirt and tie,
The uniform is  badged as Warrant Officer of the Blues and Royals.
The uniform  in good condition .