The scott arms hotel in Kingston has a beer garden with a fantastic view of the Castle in its rude earth goddessy (according to JC in the book) setting (and they do nice puddings).
There's the wooded rempstone stone circle nearby too.