Westminster Cathedral
Victoria Street, London, England SW1P 1QW
Featured Review : This is not to be confused with Westminster Abbey. Westminster Cathedral is the Roman Catholic seat of the Archbishop of Westminster. It was constructed in the Early Byzantine style at the end of the 19th century. It h...See Full Review