LONDON, UK- Jack Stammers and Will Davison in front of the new Jack Davison Bespoke at 43 Bow Lane. If you know anything about a tailored suit then you may have heard of Jack Davison Bespoke, a London ...