Egyptian Goose by the River Thames
While walking near the River Thames, it’s common to spot a goose calmly strolling along the pavement, completely unbothered by people passing by. This bird is known as the Egyptian Goose, and despite its exotic name, it has become a regular part of London’s urban wildlife. These geese behave as if the riverbanks, lawns, and […]










