Red Deer - Houghton Hall

Red deer is one of the two native deer species and it is the largest land mammal in Britain. This deer subspecies is widely distributed acros the UK, including in East Anglia. The largest red herd outside Scotland lives around Westleton Heath and Minsmere.
![]() |