Our Lady of Mount Carmel and St Simon Stock

Catholic Church in London

  • Catholic Church icon Catholic Church
  • London icon London
Visit Website
Icon for calling Our Lady of Mount Carmel and St Simon Stock 020 7937 9866

About Our Lady of Mount Carmel and St Simon Stock

Our Lady of Mount Carmel and St Simon Stock is a Catholic church in London, England. It is located in the borough of Camden and was founded in 1848.


Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.

You can create an account to leave a review

Signup is fast, easy and we don't send you marketing emails.

Register