the main Roman Catholic church in England. It was built in neo-Byzantine style (= like the architecture of ancient Turkey) at the end of the 19th century near Victoria Station in central London, and the inside of the building is still being decorated.
WESTMINSTER CATHEDRAL
Meaning of WESTMINSTER CATHEDRAL in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005