When tourists visit a foreign country, a lot of them like to visit historical sites and buildings. London has plenty of those. With over 1,000 years of history behind it, Westminster Abbey in London is definitely worth the trip for history buffs. Since 1066 Westminster Abbey in London has been a coronation church. Seventeen monarchs [...]