Image for London Oratory

London Oratory

The London Oratory, officially known as the Oratory of Saint Philip Neri, is a Catholic church located in South Kensington, London. Established in the 19th century, it is renowned for its stunning architecture and rich musical tradition, particularly its choir. The Oratory is also known for its vibrant community and active parish life, offering various services and programs. It plays an important role in the Catholic faith in London, hosting events and providing a spiritual home for many, while its striking design and artwork attract visitors interested in history and culture.