Brompton Road
London SW7 2 United Kingdom
London SW7 2 United Kingdom
+44 20 7808 0900
Open HoursCall for details
OverviewThis Roman Catholic church is a fine example of the 19th century Baroque architecture. Officially called the London Oratory of St Philip Neri, it is run by the Oratorian order...
more
