£4m to protect London wildlife