Westminster Abbey is the 13th most visited tourist site in London. That ranking surprised me because it felt like it was probably #1 when Tom and I visited there during our time in London. The #1 site, in case you are wondering, is the British Museum. The Tower of London gets a million more visitors …