Perching birds usually face into any breeze. It stops their feathers getting ruffled, but more importantly allows them to take off quickly into wind.
So when you spot perched birds facing in lots of different directions, like these pigeons, it is a sign of light variable winds.
When combined with a blanket of high clouds, this is a sign of settled weather.
You might also enjoy:
The Secret World of Weather – The Book