Westminster Abbey- an architectural masterpiece has more than a thousand years of history Westminster Abbey is a must-see living pageant of British history. It is also a treasure house of paintings, stained glass, pavements, textiles and other artefacts. Every year it welcomes over one million visitors. Thousands more join for worship at their daily services. It is a UNESCO world …