St Peter's Church sits within its own extensive grounds.
Mae Eglwys Sant Pedr yn sefyll o fewn ei thiroedd helaeth ei hun.