|
St. Stephen’s Church
St. Stephen’s Road, West Ealing, London W13 8HB - England, UK

St. Stephen’s Church is Ealing’s best-kept secret. Tucked away at the top of a hill in west Ealing, the church and centre are hidden from view by a great deal of residential housing from most angles. However when...
|