No, I'm afraid not. Caer Caradoc is very nearby, but the little hillfort on Castle Hill is hardly known about.
You can just make out the ridges on the bank adjacent to it on this satellite shot:
http://maps.google.co.uk/maps?hl=en&tab=wlhttp://maps.google.co.uk/maps?hl=en&tab=wl
EDIT: You'll need to zoom right in to see ridges. That link is of a standard view.