Formalwear

Our formalwear: the wedding morning coat, with its waistcoat and striped trousers, and the dinner suit in virgin wool and mohair.

Formalwear