The Church of the Immaculate Conception in Farm Street, London. I took a different route to the tube tonight and discovered this huge church, designed by Joseph John Scholes and completed in 1849.
Comments
Sign in or get an account to comment.