London must do