London Vol 1- Westminster Abbey
Westminster Abbey, is as stunning as you would expect. It was founded in 906, and is the location of all the royal weddings. Hello Meghan and Harry! A couple of TIPS, first of all, buy tickets ahead of time to avoid lines. It...