Search
Menu
Home
Sources
About
Contacts
Church of the Holy Ghost and St Stephen
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
.