Ironically, there is a tumulus just behind the blue container at the top of the hill.
The location is Bulwark, Chepstow.
Next to this site... http://www.themodernantiquarian.com/site/7258