Londoners have revealed hedgehogs do live in London, albeit in just 6% of gardens, while squirrels and foxes dominate.

More...