Churches

St John The Baptist

The present Church is built on foundations which date from the time of The …