Welcome to the diocesan webpages of the Roman Catholic Church of St Charles Borromeo, Ogle Street. Here you will find information about us including Mass times and Parish contacts.
Our postal address is 8 Ogle Street, London, W1W 6HS. You will find us off New Cavendish Street, near the Telecom Tower.
You can contact us on 020 7636 2883.
Our email address is email@example.com.
We’re keen to hear from you, so please feel free to contact us!