The name Westminster Abbey should ring loud and clear to almost anyone who travels. It is one of the biggest attractions (and biggest buildings) in London and is instantly recognisable. If this is news to you, for background, Westminster Abbey, formally titled the Collegiate Church of Saint Peter at Westminster, is a large, mainly Gothic…
