Church of England Diocese of London St. John, Notting Hill

St John Notting Hill

Get in touch

Tobi Iyanda

St Johns Church, Lansdowne Crescent W11 2NN

Our website