Just visited yesterday. It is located at the extreme north end of the village (opposite the modern cemetary), in a break of trees, marked on the Explorer 170 map as ‘TUMULUS’ (in capitals – which Rhiannon advises me – means it’s Roman)
... and it’s in someones back garden with an unfriendly dog.