About St Andrew Holborn (church)
Religion, Churches, Interesting Places, Other Churches
The Church of St Andrew, Holborn is a Church of England church on the northwestern edge of the City of London, on Holborn within the Ward of Farringdon Without.
Source From:
Wikipedia
5, St Andrew Street, City of London, London, England, United Kingdom, EC4A 3AF