Cannon Place, London EC4
Hines UK Ltd
57,800 sq.m
Planning Consent 2005