Ealing Abbey

Sights & Landmarks • London, England United Kingdom

Ealing Abbey is a Catholic Benedictine monastic foundation on Castlebar Hill in Ealing. It is part of the English Benedictine Congregation.