ByPAD Editorial Team09/27/2016 Rogers Stirk Harbour £160m Cancer Treatment Centre Opens at London Hospital Planning & Design