St. Michael de Rupe. Robert Giffard, the lord of Lamerton and Whitchurch built the church between 1155 and 1162. Below the tor are the remaining earthworks of an Iron Age hillfort
Please login or register.