Developer Chalegrove Properties has put the finishing touches to the latest addition to the Canary Wharf skyline, One Thames ...