The 12th-century church of St Michael and All Angels has a splendid 18th-century spire and tower divided from its medieval nave.
The 12th-century church of St Michael and All Angels has a splendid 18th-century spire and tower divided from its medieval nave.








