Alway had a distinct 'feeling' about Thetford, too.... look how it stands in a loop of the Thet?
What is access to the Marlborough mound like nowadays, by the way?