St. Giles and priory