Westminster Cathedral is the ornate Roman Catholic cathedral in London. Its unique architecture attracts visitors from around the world.
Westminster Cathedral is located in SW1 in the City of Westminster.