British Land’s £3.3bn Canada Water scheme green lit

British Land’s £3.3bn plans for its 53-acre Canada Water development have been given the green light by Southwark Council despite some objections from local residents and nearby landlord Canary Wharf Group over the impact of the scheme on public transport.