Flora Neville

Flora Neville

The architecturally eccentric church of St Simon Zelotes provides unexpected peace