Fascinating Facts about Westminster Abbey

Westminster Abbey is renowned as the largest and notable Gothic church in London. Located near the Westminster Palace, the church has become one of the most important places in London for hosting events of the royal family such as coronations, weddings, and funerals. Besides that, Westminster Abbey is one of […]