really? by the way donyt you recognise them my sight or sound?
those green birds in flocks are non other than Ring-necked Parakeets which are very common in pakistan!
Theres a large population in London now because of releases, escapees.
Where in london do you see them?