Hammond Castle Museum in Gloucester isn’t just unexpected—it’s downright surreal, a stone fortress rising dramatically from ...