Just an hour from London, Elmley Nature Reserve in the Isle of Sheppey in Kent, England is a 3,200-acre wilderness estate with plenty of wildlife and tranquil landscapes.