Question: are there red squirrels in thetford forest?
Answer: The Red Squirrel is now largely confined to Scotland, Ireland, northern England and parts of Wales, although isolated populations persist in southern England at Poole Harbour Dorset, Isle of Wight and Thetford Forest in East Anglia.