Get Directions to Thomas Kenard Insurance Recruitment ← View details 10 Fenchurch Avenue, London EC3M 3BN, United Kingdom, London, England Get Directions From* To * — Required information