Previous Image Next Image St Finian’s Church of Ireland St Finian’s Church of Ireland. St Finian’s Church of Ireland. The pyramid is in its grounds