173 Phase one under way. "Angel Court City tower complete". "10 storeys added to new City skyscraper in 'race to clouds. Canary Wharf in 2012, home to many of the city's tallest structures. Retrieved "Pan Peninsula East Tower". Churchill Place 130 / 428.023 2014 Office Isle of Dogs Marsh Wall 128 / Hotel Isle of Dogs 95 Tallest all-hotel building in the United Kingdom.