Alongside the tower, remnants of walls and the deep fosse (or dry moat) can still be seen.
Ochr yn ochr â’r tŵr, mae gweddillion waliau a’r ffos ddofn i’w gweld o hyd.