Westminster Abbey in London

Westminster Abbey

London’s oldest place of worship, some people say Westminster Abbey is one of the most perfect buildings of England. Come and see if you agree.