Kent
No but you will become a good deer stalker looking for them
I doubt it!! Roe are in kent but I wouldnt say its the hot spot for Roe YET!
Anywhere along the Southern Counties, East Sussex, West Sussex, Hampshire, Wiltshire, Dorset, Oxfordshire. Some of the biggest heads are to be found in Hampshire.
No but you will become a good deer stalker looking for them
cumbria by far, thousands of the buggers, but prefer to leave ours and shoot them north of the wall in bandit country
What was that guys name that was working there? never did a decent job, damn what was his name? oh aye
Hadrian that was the usless bxxxxr