Finishing Touches

Finishing touches underway at a new site in London.