Church of England Diocese of Chichester Mayfield

Church of the Good Shepherd

Get in touch

Parish Administrator

Parish Office London House High Street Mayfield
(01435) 873484

Our website