Formal Wear

Formal Wear

Designed for weddings and other formal engagements, our waistcoats and trousers are made in England from the finest fabrics.

Single Breasted Waistcoats   |   Double Breasted Waistcoats   |   Formal Trousers