Latest News

Sophie has landed!

Not actually on Mars though … but at the Isle of Man Motor Museum! Hiding at the back of the Museum are two space capsules, one of which has been

Read More »

Bishop's Letter

Diocese Diary