Roll up, roll up! Company, commercial, technology and construction. They’ve got ’em all in London’s brand new court complex, which last week opened its doors for, er, business. Located in Fetter Lane, in the heart of legal London, the Rolls Building brings together in one place all the courts of the Chancery Division of the… Continue reading