The Oratory of St Philip Neri in London - Brompton Oratory | London
The Oratory of St Philip Neri in London - Brompton Oratory, London, United Kingdom. 7,315 likes · 34 talking about this · 5,673 were here. This Facebook Page is hosted by the Webmaster for the...