London England Tourist Information and City Guide
Westminster Cathedral in London England is the ornate Roman Catholic cathedral in the city centre.
The cathedral's unique Italian-Byzantine red and white architecture attracts visitors from around the world.