Planning consent secured for Europe’s largest and most technologically advanced life sciences building at Canary Wharf
This post was originally published on this site Canary Wharf Group and Kadans Science Partner have secured planning approval from Tower Hamlets Council for the…