Church of the Holy Ghost and St Stephen
in London, United KingdomCategory: Attraction
0 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
44 Ashchurch Grove, White City, London W12 9BU, UK Print route »Phone & WWW
Business hours
Info
The Church of the Holy Ghost and St Stephen is a Catholic church at 44 Ashchurch Grove, White City, London W12.The church and its attached presbytery is a Grade II listed building, built in 1903–04 and designed by the architect-priest Alexander Scoles.
