By John Francis Bentley, built 1895, Byzantine Revival architecture, Romanesque Revival architecture.
The Metropolitan Cathedral of the Most Precious Blood, informally known as Westminster Cathedral, is the largest Catholic church in England and Wales. It is dedicated to the Blood of Jesus Christ and is the seat of the Archbishop of Westminster.
From Wikipedia, CC BY-SA 4.0.
Stand in front of it, point your camera, and LookUp names it from where you are, with these facts on the card. Every landmark you capture turns to colour on your London map.
Download on the App Store