News

A JPMorgan Chase & Co. office in the City of London has been defaced, making it the latest firm in the Square Mile to draw ...
Plans to construct a new landmark building in London’s Canary Wharf have been given the green light. Canary Wharf Group (CWG) ...
Plans to build a 46-storey tower containing almost 1,000 student bedrooms in Canary Wharf have been approved at City Hall, ...