There’s also a new siege-themed playground. Stay: Dover Castle has two brilliant billets: Peverell’s Tower (sleeps two) and the Sergeant Major’s House (sleeps six). Three nights from £560 and £705, ...