London England Tourist Information and City Guide
Westminster Cathedral in London England is the ornate Roman Catholic
cathedral in the city centre. Its unique Italian-Byzantine red and
white architecture attracts visitors from around the world.
Westminster Cathedral is located in SW1 in the City of Westminster.
Other Cities |