Bolton Percy is a village 8 miles SW of York. At one time it would have been accessible only by river. The present church of All Saints is a large structure consecrated in 1424, replacing an earlier building on the site, of which only fragments now remain. Adjacent to the churchard on the S side is a 15th century timber gatehouse, restored and managed by the Vivat Trust.
Apart from the font which may contain 12th-century material, there are some surviving sculptural fragments from the 12th century church. In 1995, these were found loose on a table inside the church; in 2014 four relevant pieces were at the W end of the N aisle of the nave, the remainder under a pew at the back of the nave.