Canaletto Tower
Capitol Engineering Services
Capitol Engineering Services
Canaletto Tower is a 31 Story 22,000m2 residential tower in City Road central London.
Capitol Group have a permanent resident engineer on site with mobile and specialist support.