GLA approves 46-storey PBSA project at Canary Wharf Claudia Schergna May 15, 2025 Reading Time: 2 minutesUK: GLA has approved a 46-storey PBSA scheme at 7 Brannan Street in Canary Wharf, overturning Tower Hamlets Council’s earlier refusal. Read More »