In Asian cultures birds often symbolise immortality. In Indian myth birds represent departed souls and in Christian art birds often appear as saved souls. Some people say when you find a dead bird the meaning is someone you loved passed away.
None of the mentioned happened (at least I did not notice) when I found this bird in my garden in Clapham, London. HDR applied.