Substantial restoration has recently been completed.
Mae gwaith adfer helaeth wedi’i gwblhau yn ddiweddar.