Westminster Cathedral is London's main Roman Catholic cathedral and should not be confused with Westminster Abbey. Its striped brick-and-stone Neo-Byzantine exterior, unfinished interior surfaces, and small treasury exhibition make it a rewarding short stop near Victoria Station.