Westminster is a district of central London, at the heart of the United Kingdom's royal and political life. Many of its attractions are of an historical and cultural variety. Even so, Westminster very much retains a bust