Our
Church
Location
60
St Giles High Street
London
WC2H 8LG
The church is located in the heart of the West
End, close to Tottenham Court Road tube station
(exit 5 to Charing Cross Road and then turn left
into Denmark Street - the famous Tin Pan Alley).
Alternatively the church is just south of the
Centre Point building, providing a local land
mark which can be seen from all over London.
(opening times)
|