St Mary the Virgin Church Silchester St Mary the Virgin Church Silchester sits by the east wall of the Roman town of Calleva