EVENTS April 28, 2014 Lyle and Scott partners up with PRESENT London Located at 140 Shoreditch High Street is a British menswear lifestyle shop co-founded by the same man who founded The Duffer of St. George….