Visit the Italian Church in London
Sometimes described as “one of the most beautiful churches in London”, this is not just a church that follows the Italian Catholic faith, but is in fact the Italian church in London.Officially called St. Peter’s Italian Church, the church opened in 1863 to serve the large local Italian community and still serves the large local Italian community.
With an impressive entrance on the busy Clerkenwell Road, it’s only when you look at a map that you notice that the alignment i
Read more »