title: Westminster Cathedral
context: The site on which the cathedral stands in the City of Westminster was purchased by the Diocese of Westminster in 1885, and construction was completed in 1903.[2] Westminster Cathedral is the largest Catholic church building in England and Wales and the seat of the Archbishop of Westminster.
question: When was Westminster Cathedral built?
answers: 1903