L500 | Trowers & Hamlins LLP > Power (including electricity and nuclear) > London | Legal 500 law firm profiles