British Land has confirmed it will press ahead with construction of Richard Rogers’ 47-storey Leadenhall Building in the City.

Completion of the £286m building is forecast for 2011.