This Day in History: 1065-12-28

Westminster Abbey is founded in London.

Go to Top