Westminster Abbey sits right at the historic heart of London. This iconic building has witnessed everything from coronations and royal weddings to state funerals, and after nearly a thousand years, the sheer weight of its history is hard to overstate. Its Gothic towers and intricate stonework draw millions of visitors each year. Yet many people […] Read more…