Westminster Abbey is one of the most important historical buildings in the country, and has the medieval shrine of an Anglo-Saxon saint at its heart. It has been ... read more