The John David Group (JD) has acquired branded fashion wear company Bank Stores Holdings for GBP18.5m (US$27.17m), in its second strategic buy this month.