The Palace of Westminster, Westminster Abbey and St Margaret’s Church lie next to the River Thames in the heart of London. With their intricate silhouettes, they have symbolised monarchy, religion and power since Edward the Confessor built his palace and church on Thorney Island in the 11th century AD. Changing through the centuries together ... More @Wikipedia
Get the latest news about Westminster Abbey from the top news sites, aggregators and blogs. Also included are videos, photos, and websites related to Westminster Abbey.
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.