How many wild parakeets are there in London? Yes, London UK!


Answer here.