Description

The building of first church at the site of Westminster Abbey in London begins

Location

London

Rate

Important (6)

Sphere

Religion, Economics & Agrocaltures

Comments