Westminster Abbey, located in the heart of London, is one of the most famous and significant churches in the country. Founded in 960 AD, it has served as the coronation site for English monarchs since William the Conqueror in 1066.

Read More