LONDON — The London City Council approved attorney contracts for Christopher Wiest and Christy Shannon for the city during a special-called meeting on July 14 while also giving final approval to amendments to the city’s ethics, budget and transparency ordinances.