London’s Architectural Masterpiece: Westminster Abbey

Westminster Abbey London’s Architectural Masterpiece: Westminster Abbey   The original name was The Collegiate Church of St. Peter and then ...