Urban Squirrels www.urbansquirrels.co.uk 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. Read More Tagged in: England London Rescue Small Mammals Birds Wildlife Squirrels