Urban Squirrels
Urban Squirrels is a London-based licensed wildlife rescue unit that specializes in grey squirrels: care, advice and advocacy. We also actively campaign against the unfair persecution of our bushy-tailed clients.
Tagged in:
- England
- London
- Rescue Small Mammals Birds Wildlife
- Squirrels