• Westminster Cathedral

    Westminster Cathedral in London is the mother church of the Catholic Church in England and Wales.The site on which the Cathedral stands in the City of Westminster was purchased by the Archdiocese of Westminster in 1885. Westminster Cathedral is the largest Catholic church in England and Wales and the seat read more

  • Nelson’s Column

    Nelson’s Column is a monument in Trafalgar Square in central London built to commemorate Admiral Horatio Nelson, who died at the Battle of Trafalgar in 1805. The monument was constructed between 1840 and 1843 to a design by William Railton at a cost of £47,000. It is a column of read more