Men's formal shirts

Gingham shirts from £34.95

Gingham checks are a Jermyn Street speciality. These men's gingham shirts boast all the top-notch quality Jermyn Street is famous for.